Warning: Permanently added '13.218.83.84' (ED25519) to the list of known hosts. Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-y6q3fkf0/open-hpl/open-hpl.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-y6q3fkf0/open-hpl --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1790936615.372352 -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-y6q3fkf0/open-hpl/open-hpl.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-y6q3fkf0/open-hpl --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1790936615.372352 -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-y6q3fkf0/open-hpl/open-hpl.spec) Config(fedora-rawhide-aarch64) 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-aarch64-bootstrap-1790936615.372352/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-8aed92e7-4489-4fc7-b3a3-bf7a1346c065 INFO: Checking that 984cb4ecd2e539ab716e53f7b40cee3308d646e40f95503aec2066dea9768ae6 image matches host's architecture INFO: Copy content of container 984cb4ecd2e539ab716e53f7b40cee3308d646e40f95503aec2066dea9768ae6 to /var/lib/mock/fedora-rawhide-aarch64-bootstrap-1790936615.372352/root INFO: mounting 984cb4ecd2e539ab716e53f7b40cee3308d646e40f95503aec2066dea9768ae6 with podman image mount INFO: image 984cb4ecd2e539ab716e53f7b40cee3308d646e40f95503aec2066dea9768ae6 as /var/lib/containers/storage/overlay/51a77a236ae9a444015c63e8f9e99783accf0f5d50ff33f715bec887963adfb5/merged INFO: umounting image 984cb4ecd2e539ab716e53f7b40cee3308d646e40f95503aec2066dea9768ae6 (/var/lib/containers/storage/overlay/51a77a236ae9a444015c63e8f9e99783accf0f5d50ff33f715bec887963adfb5/merged) with podman image umount INFO: Removing image mock-bootstrap-8aed92e7-4489-4fc7-b3a3-bf7a1346c065 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-aarch64-1790936615.372352/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.aarch64 rpm-sequoia-1.10.3-1.fc46.aarch64 dnf5-5.4.6.0-1.fc46.aarch64 dnf5-plugins-5.4.6.0-1.fc46.aarch64 Start: installing minimal buildroot with dnf5 Updating and loading repositories: Additional repo copr_lacamar_arm64_mis 100% | 534.1 KiB/s | 161.8 KiB | 00m00s Copr repository 100% | 515.4 KiB/s | 161.8 KiB | 00m00s fedora 100% | 14.9 MiB/s | 21.0 MiB | 00m01s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash aarch64 0:5.3.15-2.fc45 fedora 8.4 MiB bzip2 aarch64 0:1.0.8-24.fc45 fedora 171.2 KiB coreutils aarch64 0:9.12-1.fc46 fedora 8.6 MiB cpio aarch64 0:2.15-10.fc45 fedora 1.1 MiB diffutils aarch64 0:3.12-6.fc45 fedora 1.6 MiB fedora-release-common noarch 0:46-0.1 fedora 4.6 KiB findutils aarch64 1:4.11.0-2.fc45 fedora 2.0 MiB gawk aarch64 0:5.4.1-1.fc45 fedora 2.9 MiB glibc-minimal-langpack aarch64 0:2.44.9000-4.fc46 fedora 0.0 B grep aarch64 0:3.12-4.fc45 fedora 1.0 MiB gzip aarch64 0:1.14-4.fc45 fedora 437.6 KiB info aarch64 0:7.3-3.fc45 fedora 424.4 KiB patch aarch64 0:2.8-6.fc46 fedora 262.4 KiB redhat-rpm-config noarch 0:345-4.fc46 fedora 184.2 KiB rpm-build aarch64 0:6.1.0-1.fc46 fedora 616.1 KiB sed aarch64 0:4.10-2.fc45 fedora 878.4 KiB shadow-utils aarch64 2:4.20.0-1.fc45 fedora 4.4 MiB tar aarch64 2:1.35-9.fc45 fedora 3.0 MiB unzip aarch64 0:6.0-71.fc45 fedora 469.9 KiB util-linux aarch64 0:2.42.4-2.fc46 fedora 6.9 MiB which aarch64 0:2.25-2.fc45 fedora 123.6 KiB xz aarch64 1:5.8.4-1.fc46 fedora 1.5 MiB Installing dependencies: R-srpm-macros noarch 0:1.3.7-3.fc45 fedora 3.5 KiB add-determinism aarch64 0:0.7.3-3.fc45 fedora 1.9 MiB alternatives aarch64 0:1.33-6.fc45 fedora 90.1 KiB ansible-srpm-macros noarch 0:1-22.fc45 fedora 35.7 KiB audit-libs aarch64 0:4.2.1-2.fc45 fedora 486.7 KiB binutils aarch64 0:2.47.50-12.fc46 fedora 27.2 MiB build-reproducibility-srpm-macros noarch 0:0.7.3-3.fc45 fedora 1.2 KiB bzip2-libs aarch64 0:1.0.8-24.fc45 fedora 72.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 aarch64 0:9.12-1.fc46 fedora 11.5 MiB crypto-policies noarch 0:20260713-2.gitc42da77.fc45 fedora 134.3 KiB curl aarch64 0:8.23.0~rc2-1.fc46 fedora 525.6 KiB cyrus-sasl-lib aarch64 0:2.1.28-37.fc45 fedora 2.4 MiB debugedit aarch64 0:5.3-3.fc45 fedora 320.9 KiB dwz aarch64 0:0.17-3.fc45 fedora 322.7 KiB ed aarch64 0:1.22.6-1.fc46 fedora 158.9 KiB efi-srpm-macros noarch 0:6-9.fc45 fedora 40.3 KiB elfutils aarch64 0:0.196-1.fc46 fedora 3.8 MiB elfutils-debuginfod-client aarch64 0:0.196-1.fc46 fedora 144.0 KiB elfutils-libelf aarch64 0:0.196-1.fc46 fedora 1.5 MiB elfutils-libs aarch64 0:0.196-1.fc46 fedora 746.6 KiB erlang-srpm-macros noarch 0:0.3.11-2.fc45 fedora 1.9 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 aarch64 0:5.48-3.fc46 fedora 141.9 KiB file-libs aarch64 0:5.48-3.fc46 fedora 12.4 MiB filesystem aarch64 0:3.18-59.fc45 fedora 112.0 B filesystem-srpm-macros noarch 0:3.18-59.fc45 fedora 38.2 KiB fips-provider aarch64 0:1.5.3-1.fc46 fedora 3.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 aarch64 0:17.2-6.fc46 fedora 13.5 MiB gdbm-libs aarch64 1:1.23-12.fc45 fedora 233.8 KiB ghc-srpm-macros noarch 0:1.10-2.fc45 fedora 792.0 B glibc aarch64 0:2.44.9000-4.fc46 fedora 6.6 MiB glibc-common aarch64 0:2.44.9000-4.fc46 fedora 1.3 MiB glibc-gconv-extra aarch64 0:2.44.9000-4.fc46 fedora 18.6 MiB gmp aarch64 1:6.3.0-6.fc45 fedora 657.9 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 aarch64 0:2.4.9-18.fc45 fedora 6.4 MiB gnupg2-dirmngr aarch64 0:2.4.9-18.fc45 fedora 646.1 KiB gnupg2-gpg-agent aarch64 0:2.4.9-18.fc45 fedora 846.9 KiB gnupg2-gpgconf aarch64 0:2.4.9-18.fc45 fedora 321.8 KiB gnupg2-keyboxd aarch64 0:2.4.9-18.fc45 fedora 233.2 KiB gnupg2-verify aarch64 0:2.4.9-18.fc45 fedora 364.3 KiB gnutls aarch64 0:3.8.13-5.fc46 fedora 3.7 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 aarch64 0:1.6.2-12.fc45 fedora 92.6 KiB jansson aarch64 0:2.14-5.fc45 fedora 93.0 KiB java-srpm-macros noarch 0:1-9.fc45 fedora 870.0 B json-c aarch64 0:0.18-9.fc45 fedora 138.5 KiB kernel-srpm-macros noarch 0:1.0-30.fc45 fedora 1.9 KiB keyutils-libs aarch64 0:1.6.3-8.fc45 fedora 98.2 KiB krb5-libs aarch64 0:1.22.2-9.fc45 fedora 2.5 MiB libacl aarch64 0:2.4.0-2.fc45 fedora 67.9 KiB libarchive aarch64 0:3.8.9-2.fc46 fedora 975.7 KiB libassuan aarch64 0:2.5.7-6.fc45 fedora 215.9 KiB libattr aarch64 0:2.6.0-2.fc45 fedora 68.4 KiB libblkid aarch64 0:2.42.4-2.fc46 fedora 290.3 KiB libbrotli aarch64 0:1.2.0-6.fc45 fedora 909.2 KiB libcap aarch64 0:2.78-2.fc45 fedora 508.4 KiB libcap-ng aarch64 0:0.9.6-1.fc46 fedora 160.9 KiB libcbor aarch64 0:0.14.0-3.fc45 fedora 139.6 KiB libcom_err aarch64 0:1.47.4-2.fc45 fedora 111.1 KiB libcurl aarch64 0:8.23.0~rc2-1.fc46 fedora 1.0 MiB libeconf aarch64 0:0.7.9-4.fc45 fedora 80.8 KiB libevent aarch64 0:2.1.13-1.fc46 fedora 1.1 MiB libfdisk aarch64 0:2.42.4-2.fc46 fedora 418.8 KiB libffi aarch64 0:3.8.0-1.fc46 fedora 159.6 KiB libfido2 aarch64 0:1.17.0-5.fc45 fedora 280.7 KiB libfsverity aarch64 0:1.7-4.fc45 fedora 68.4 KiB libgcc aarch64 0:16.2.1-2.fc46.1 fedora 222.3 KiB libgcrypt aarch64 0:1.12.4-1.fc46 fedora 1.2 MiB libgomp aarch64 0:16.2.1-2.fc46.1 fedora 592.9 KiB libgpg-error aarch64 0:1.61-2.fc45 fedora 997.9 KiB libidn2 aarch64 0:2.3.8-4.fc45 fedora 560.5 KiB libksba aarch64 0:1.8.1-1.fc46 fedora 407.8 KiB liblastlog2 aarch64 0:2.42.4-2.fc46 fedora 137.8 KiB libmount aarch64 0:2.42.4-2.fc46 fedora 420.4 KiB libnghttp2 aarch64 0:1.69.0-6.fc46 fedora 197.9 KiB libnghttp3 aarch64 0:1.18.0-1.fc45 fedora 206.8 KiB libpfm aarch64 0:4.13.0-23.fc45 fedora 252.0 KiB libpkgconf aarch64 0:2.5.1-2.fc45 fedora 134.0 KiB libpsl aarch64 0:0.23.3-1.fc46 fedora 132.5 KiB libselinux aarch64 0:3.11-5.fc46 fedora 265.2 KiB libselinux-utils aarch64 0:3.11-5.fc46 fedora 1.3 MiB libsemanage aarch64 0:3.11-4.fc46 fedora 360.3 KiB libsepol aarch64 0:3.11-2.fc45 fedora 809.9 KiB libsmartcols aarch64 0:2.42.4-2.fc46 fedora 224.4 KiB libssh aarch64 0:0.12.2-1.fc45 fedora 721.4 KiB libssh-config noarch 0:0.12.2-1.fc45 fedora 277.0 B libstdc++ aarch64 0:16.2.1-2.fc46.1 fedora 3.0 MiB libtasn1 aarch64 0:4.21.0-2.fc45 fedora 220.7 KiB libtool-ltdl aarch64 0:2.6.2-1.fc46 fedora 93.9 KiB libunistring aarch64 0:1.1-12.fc45 fedora 1.7 MiB libusb1 aarch64 0:1.0.30-2.fc45 fedora 179.7 KiB libuuid aarch64 0:2.42.4-2.fc46 fedora 69.3 KiB libverto aarch64 0:0.3.2-13.fc45 fedora 69.3 KiB libxcrypt aarch64 0:4.5.2-4.fc45 fedora 273.2 KiB libxml2 aarch64 0:2.15.4-1.fc46 fedora 1.7 MiB libzstd aarch64 0:1.5.7-6.fc45 fedora 860.3 KiB linkdupes aarch64 0:0.7.3-3.fc45 fedora 711.0 KiB lua-libs aarch64 0:5.5.1-2.fc46 fedora 330.0 KiB lua-srpm-macros noarch 0:1-18.fc45 fedora 1.3 KiB lz4-libs aarch64 0:1.10.0-5.fc45 fedora 197.3 KiB meson-srpm-macros noarch 0:1.12.1-2.fc46 fedora 1.7 KiB mpfr aarch64 0:4.2.2-4.fc45 fedora 755.4 KiB ncurses-base noarch 0:6.6-3.fc45 fedora 329.7 KiB ncurses-libs aarch64 0:6.6-3.fc45 fedora 1.2 MiB nettle aarch64 0:4.0-5.fc45 fedora 836.7 KiB ngtcp2 aarch64 0:1.22.1-3.fc45 fedora 341.1 KiB ngtcp2-crypto-ossl aarch64 0:1.22.1-3.fc45 fedora 67.5 KiB npth aarch64 0:1.8-5.fc45 fedora 93.4 KiB ocaml-srpm-macros noarch 0:11-4.fc45 fedora 1.9 KiB openblas-srpm-macros noarch 0:2-22.fc45 fedora 112.0 B openldap aarch64 0:2.6.14-1.fc46 fedora 765.1 KiB openssl-libs aarch64 1:4.0.3-1.fc46 fedora 5.8 MiB p11-kit aarch64 0:0.26.5-1.fc45 fedora 2.8 MiB p11-kit-trust aarch64 0:0.26.5-1.fc45 fedora 530.1 KiB package-notes-srpm-macros noarch 0:0.20-2.fc45 fedora 1.6 KiB pam-libs aarch64 0:1.7.2-4.fc45 fedora 222.7 KiB pcre2 aarch64 0:10.47-1.fc45.2 fedora 714.4 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 aarch64 0:2.5.1-2.fc45 fedora 116.8 KiB pkgconf-m4 noarch 0:2.5.1-2.fc45 fedora 14.3 KiB pkgconf-pkg-config aarch64 0:2.5.1-2.fc45 fedora 990.0 B policycoreutils aarch64 0:3.11-2.fc45 fedora 1.5 MiB popt aarch64 0:1.19-11.fc45 fedora 144.7 KiB publicsuffix-list-dafsa noarch 0:20260624-2.fc45 fedora 71.3 KiB pyproject-srpm-macros noarch 0:1.23.2-1.fc45 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 aarch64 0:8.3-6.fc45 fedora 563.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 aarch64 0:6.1.0-1.fc46 fedora 3.3 MiB rpm-build-libs aarch64 0:6.1.0-1.fc46 fedora 264.0 KiB rpm-libs aarch64 0:6.1.0-1.fc46 fedora 1.1 MiB rpm-plugin-selinux aarch64 0:6.1.0-1.fc46 fedora 67.9 KiB rpm-sequoia aarch64 0:1.10.3-1.fc46 fedora 2.3 MiB rpm-sign-libs aarch64 0:6.1.0-1.fc46 fedora 67.7 KiB rust-srpm-macros noarch 0:28.5-2.fc45 fedora 5.5 KiB selinux-policy noarch 0:45.20-1.fc46 fedora 32.1 KiB selinux-policy-targeted noarch 0:45.20-1.fc46 fedora 19.0 MiB setup noarch 0:2.15.1-2.fc45 fedora 725.6 KiB sqlite-libs aarch64 0:3.53.4-1.fc45 fedora 1.6 MiB systemd-libs aarch64 0:262-3.fc46 fedora 2.8 MiB systemd-standalone-sysusers aarch64 0:262-3.fc46 fedora 979.3 KiB tpm2-tss aarch64 0:4.2.0-1.fc45 fedora 2.2 MiB tree-sitter-srpm-macros noarch 0:0.4.6-2.fc45 fedora 8.6 KiB util-linux-core aarch64 0:2.42.4-2.fc46 fedora 2.5 MiB xxhash-libs aarch64 0:0.8.4-1.fc46 fedora 85.8 KiB xz-libs aarch64 1:5.8.4-1.fc46 fedora 265.5 KiB zig-srpm-macros noarch 0:1-9.fc45 fedora 1.3 KiB zip aarch64 0:3.0-46.fc45 fedora 762.2 KiB zlib-ng-compat aarch64 0:2.3.3-6.fc45 fedora 133.4 KiB zstd aarch64 0:1.5.7-6.fc45 fedora 562.3 KiB Installing groups: Buildsystem building group Transaction Summary: Installing: 190 packages Total size of inbound packages is 69 MiB. Need to download 69 MiB. After this operation, 253 MiB extra will be used (install 253 MiB, remove 0 B). [ 1/190] bzip2-0:1.0.8-24.fc45.aarch64 100% | 458.0 KiB/s | 52.2 KiB | 00m00s [ 2/190] cpio-0:2.15-10.fc45.aarch64 100% | 1.9 MiB/s | 289.7 KiB | 00m00s [ 3/190] coreutils-0:9.12-1.fc46.aarch 100% | 4.2 MiB/s | 1.2 MiB | 00m00s [ 4/190] fedora-release-common-0:46-0. 100% | 492.2 KiB/s | 18.2 KiB | 00m00s [ 5/190] bash-0:5.3.15-2.fc45.aarch64 100% | 4.8 MiB/s | 1.8 MiB | 00m00s [ 6/190] diffutils-0:3.12-6.fc45.aarch 100% | 2.9 MiB/s | 392.3 KiB | 00m00s [ 7/190] findutils-1:4.11.0-2.fc45.aar 100% | 8.6 MiB/s | 569.9 KiB | 00m00s [ 8/190] grep-0:3.12-4.fc45.aarch64 100% | 5.5 MiB/s | 296.0 KiB | 00m00s [ 9/190] glibc-minimal-langpack-0:2.44 100% | 2.1 MiB/s | 137.1 KiB | 00m00s [ 10/190] gzip-0:1.14-4.fc45.aarch64 100% | 3.8 MiB/s | 173.6 KiB | 00m00s [ 11/190] gawk-0:5.4.1-1.fc45.aarch64 100% | 8.4 MiB/s | 1.1 MiB | 00m00s [ 12/190] info-0:7.3-3.fc45.aarch64 100% | 2.3 MiB/s | 183.9 KiB | 00m00s [ 13/190] patch-0:2.8-6.fc46.aarch64 100% | 2.0 MiB/s | 110.8 KiB | 00m00s [ 14/190] redhat-rpm-config-0:345-4.fc4 100% | 2.0 MiB/s | 78.1 KiB | 00m00s [ 15/190] rpm-build-0:6.1.0-1.fc46.aarc 100% | 2.3 MiB/s | 152.9 KiB | 00m00s [ 16/190] sed-0:4.10-2.fc45.aarch64 100% | 6.1 MiB/s | 319.1 KiB | 00m00s [ 17/190] unzip-0:6.0-71.fc45.aarch64 100% | 4.2 MiB/s | 199.1 KiB | 00m00s [ 18/190] shadow-utils-2:4.20.0-1.fc45. 100% | 9.5 MiB/s | 1.4 MiB | 00m00s [ 19/190] which-0:2.25-2.fc45.aarch64 100% | 1.1 MiB/s | 41.7 KiB | 00m00s [ 20/190] util-linux-0:2.42.4-2.fc46.aa 100% | 11.2 MiB/s | 1.2 MiB | 00m00s [ 21/190] tar-2:1.35-9.fc45.aarch64 100% | 4.0 MiB/s | 854.2 KiB | 00m00s [ 22/190] xz-1:5.8.4-1.fc46.aarch64 100% | 8.1 MiB/s | 653.9 KiB | 00m00s [ 23/190] ncurses-libs-0:6.6-3.fc45.aar 100% | 6.1 MiB/s | 324.6 KiB | 00m00s [ 24/190] filesystem-0:3.18-59.fc45.aar 100% | 14.0 MiB/s | 1.8 MiB | 00m00s [ 25/190] bzip2-libs-0:1.0.8-24.fc45.aa 100% | 1.1 MiB/s | 41.2 KiB | 00m00s [ 26/190] gmp-1:6.3.0-6.fc45.aarch64 100% | 5.4 MiB/s | 270.7 KiB | 00m00s [ 27/190] libacl-0:2.4.0-2.fc45.aarch64 100% | 702.7 KiB/s | 26.7 KiB | 00m00s [ 28/190] coreutils-common-0:9.12-1.fc4 100% | 16.3 MiB/s | 2.2 MiB | 00m00s [ 29/190] libattr-0:2.6.0-2.fc45.aarch6 100% | 495.0 KiB/s | 17.8 KiB | 00m00s [ 30/190] libcap-0:2.78-2.fc45.aarch64 100% | 2.2 MiB/s | 88.4 KiB | 00m00s [ 31/190] libselinux-0:3.11-5.fc46.aarc 100% | 2.4 MiB/s | 100.0 KiB | 00m00s [ 32/190] glibc-0:2.44.9000-4.fc46.aarc 100% | 6.1 MiB/s | 2.1 MiB | 00m00s [ 33/190] fedora-repos-0:46-0.3.noarch 100% | 239.0 KiB/s | 9.6 KiB | 00m00s [ 34/190] systemd-libs-0:262-3.fc46.aar 100% | 8.1 MiB/s | 880.4 KiB | 00m00s [ 35/190] openssl-libs-1:4.0.3-1.fc46.a 100% | 16.8 MiB/s | 2.1 MiB | 00m00s [ 36/190] redhat-systemd-presets-0:102- 100% | 224.8 KiB/s | 8.5 KiB | 00m00s [ 37/190] readline-0:8.3-6.fc45.aarch64 100% | 4.6 MiB/s | 221.0 KiB | 00m00s [ 38/190] mpfr-0:4.2.2-4.fc45.aarch64 100% | 6.0 MiB/s | 319.4 KiB | 00m00s [ 39/190] ed-0:1.22.6-1.fc46.aarch64 100% | 2.0 MiB/s | 84.0 KiB | 00m00s [ 40/190] pcre2-0:10.47-1.fc45.2.aarch6 100% | 5.2 MiB/s | 250.2 KiB | 00m00s [ 41/190] glibc-common-0:2.44.9000-4.fc 100% | 4.4 MiB/s | 415.5 KiB | 00m00s [ 42/190] R-srpm-macros-0:1.3.7-3.fc45. 100% | 301.3 KiB/s | 11.1 KiB | 00m00s [ 43/190] ansible-srpm-macros-0:1-22.fc 100% | 566.9 KiB/s | 19.8 KiB | 00m00s [ 44/190] build-reproducibility-srpm-ma 100% | 292.8 KiB/s | 10.8 KiB | 00m00s [ 45/190] cmake-srpm-macros-0:4.3.0-5.f 100% | 287.1 KiB/s | 10.3 KiB | 00m00s [ 46/190] dwz-0:0.17-3.fc45.aarch64 100% | 3.4 MiB/s | 132.9 KiB | 00m00s [ 47/190] efi-srpm-macros-0:6-9.fc45.no 100% | 612.7 KiB/s | 21.4 KiB | 00m00s [ 48/190] erlang-srpm-macros-0:0.3.11-2 100% | 285.0 KiB/s | 10.0 KiB | 00m00s [ 49/190] file-0:5.48-3.fc46.aarch64 100% | 1.4 MiB/s | 50.7 KiB | 00m00s [ 50/190] filesystem-srpm-macros-0:3.18 100% | 695.0 KiB/s | 26.4 KiB | 00m00s [ 51/190] fonts-srpm-macros-1:5.0.0-4.f 100% | 714.6 KiB/s | 27.2 KiB | 00m00s [ 52/190] forge-srpm-macros-0:0.4.0-5.f 100% | 563.7 KiB/s | 19.7 KiB | 00m00s [ 53/190] fpc-srpm-macros-0:1.3-17.fc45 100% | 209.8 KiB/s | 7.8 KiB | 00m00s [ 54/190] gap-srpm-macros-0:2-3.fc45.no 100% | 258.5 KiB/s | 9.3 KiB | 00m00s [ 55/190] ghc-srpm-macros-0:1.10-2.fc45 100% | 235.9 KiB/s | 8.5 KiB | 00m00s [ 56/190] gnat-srpm-macros-0:7-3.fc45.n 100% | 238.0 KiB/s | 8.6 KiB | 00m00s [ 57/190] go-srpm-macros-0:3.8.0-3.fc45 100% | 772.4 KiB/s | 27.8 KiB | 00m00s [ 58/190] gnome-srpm-macros-0:1.0-2.fc4 100% | 238.6 KiB/s | 8.8 KiB | 00m00s [ 59/190] java-srpm-macros-0:1-9.fc45.n 100% | 223.9 KiB/s | 8.3 KiB | 00m00s [ 60/190] lua-srpm-macros-0:1-18.fc45.n 100% | 241.2 KiB/s | 8.7 KiB | 00m00s [ 61/190] kernel-srpm-macros-0:1.0-30.f 100% | 230.3 KiB/s | 8.3 KiB | 00m00s [ 62/190] openblas-srpm-macros-0:2-22.f 100% | 208.7 KiB/s | 7.5 KiB | 00m00s [ 63/190] meson-srpm-macros-0:1.12.1-2. 100% | 310.8 KiB/s | 11.8 KiB | 00m00s [ 64/190] ocaml-srpm-macros-0:11-4.fc45 100% | 229.5 KiB/s | 9.0 KiB | 00m00s [ 65/190] package-notes-srpm-macros-0:0 100% | 291.6 KiB/s | 10.5 KiB | 00m00s [ 66/190] perl-srpm-macros-0:1-65.fc45. 100% | 225.7 KiB/s | 8.4 KiB | 00m00s [ 67/190] pyproject-srpm-macros-0:1.23. 100% | 432.3 KiB/s | 15.6 KiB | 00m00s [ 68/190] python-srpm-macros-0:3.15-2.f 100% | 662.6 KiB/s | 23.9 KiB | 00m00s [ 69/190] qt6-srpm-macros-0:6.11.2-1.fc 100% | 252.2 KiB/s | 9.1 KiB | 00m00s [ 70/190] qt5-srpm-macros-0:5.15.18-3.f 100% | 217.9 KiB/s | 8.1 KiB | 00m00s [ 71/190] tree-sitter-srpm-macros-0:0.4 100% | 368.5 KiB/s | 14.0 KiB | 00m00s [ 72/190] rust-srpm-macros-0:28.5-2.fc4 100% | 284.3 KiB/s | 11.4 KiB | 00m00s [ 73/190] rpm-0:6.1.0-1.fc46.aarch64 100% | 8.5 MiB/s | 573.1 KiB | 00m00s [ 74/190] zig-srpm-macros-0:1-9.fc45.no 100% | 238.2 KiB/s | 8.8 KiB | 00m00s [ 75/190] zip-0:3.0-46.fc45.aarch64 100% | 5.1 MiB/s | 265.9 KiB | 00m00s [ 76/190] debugedit-0:5.3-3.fc45.aarch6 100% | 2.0 MiB/s | 86.7 KiB | 00m00s [ 77/190] elfutils-0:0.196-1.fc46.aarch 100% | 8.3 MiB/s | 642.3 KiB | 00m00s [ 78/190] elfutils-libelf-0:0.196-1.fc4 100% | 3.8 MiB/s | 235.6 KiB | 00m00s [ 79/190] libgcc-0:16.2.1-2.fc46.1.aarc 100% | 2.5 MiB/s | 118.1 KiB | 00m00s [ 80/190] libarchive-0:3.8.9-2.fc46.aar 100% | 6.3 MiB/s | 418.3 KiB | 00m00s [ 81/190] pkgconf-pkg-config-0:2.5.1-2. 100% | 263.6 KiB/s | 9.5 KiB | 00m00s [ 82/190] popt-0:1.19-11.fc45.aarch64 100% | 1.6 MiB/s | 65.1 KiB | 00m00s [ 83/190] rpm-build-libs-0:6.1.0-1.fc46 100% | 2.7 MiB/s | 120.6 KiB | 00m00s [ 84/190] libstdc++-0:16.2.1-2.fc46.1.a 100% | 6.8 MiB/s | 918.1 KiB | 00m00s [ 85/190] binutils-0:2.47.50-12.fc46.aa 100% | 16.9 MiB/s | 5.3 MiB | 00m00s [ 86/190] zstd-0:1.5.7-6.fc45.aarch64 100% | 3.4 MiB/s | 183.0 KiB | 00m00s [ 87/190] rpm-libs-0:6.1.0-1.fc46.aarch 100% | 7.5 MiB/s | 429.5 KiB | 00m00s [ 88/190] audit-libs-0:4.2.1-2.fc45.aar 100% | 3.6 MiB/s | 142.0 KiB | 00m00s [ 89/190] libeconf-0:0.7.9-4.fc45.aarch 100% | 915.4 KiB/s | 34.8 KiB | 00m00s [ 90/190] libsemanage-0:3.11-4.fc46.aar 100% | 2.7 MiB/s | 122.4 KiB | 00m00s [ 91/190] libxcrypt-0:4.5.2-4.fc45.aarc 100% | 3.1 MiB/s | 125.2 KiB | 00m00s [ 92/190] pam-libs-0:1.7.2-4.fc45.aarch 100% | 1.5 MiB/s | 56.8 KiB | 00m00s [ 93/190] libblkid-0:2.42.4-2.fc46.aarc 100% | 2.8 MiB/s | 126.5 KiB | 00m00s [ 94/190] setup-0:2.15.1-2.fc45.noarch 100% | 3.1 MiB/s | 157.6 KiB | 00m00s [ 95/190] libcap-ng-0:0.9.6-1.fc46.aarc 100% | 949.4 KiB/s | 35.1 KiB | 00m00s [ 96/190] libfdisk-0:2.42.4-2.fc46.aarc 100% | 3.8 MiB/s | 156.2 KiB | 00m00s [ 97/190] liblastlog2-0:2.42.4-2.fc46.a 100% | 638.1 KiB/s | 24.9 KiB | 00m00s [ 98/190] libmount-0:2.42.4-2.fc46.aarc 100% | 3.7 MiB/s | 166.9 KiB | 00m00s [ 99/190] libuuid-0:2.42.4-2.fc46.aarch 100% | 693.5 KiB/s | 27.0 KiB | 00m00s [100/190] libsmartcols-0:2.42.4-2.fc46. 100% | 1.9 MiB/s | 85.0 KiB | 00m00s [101/190] zlib-ng-compat-0:2.3.3-6.fc45 100% | 1.7 MiB/s | 72.1 KiB | 00m00s [102/190] xz-libs-1:5.8.4-1.fc46.aarch6 100% | 2.7 MiB/s | 111.4 KiB | 00m00s [103/190] util-linux-core-0:2.42.4-2.fc 100% | 8.2 MiB/s | 568.7 KiB | 00m00s [104/190] ncurses-base-0:6.6-3.fc45.noa 100% | 2.0 MiB/s | 88.1 KiB | 00m00s [105/190] gnulib-l10n-0:20241231-4.fc45 100% | 3.1 MiB/s | 150.4 KiB | 00m00s [106/190] libsepol-0:3.11-2.fc45.aarch6 100% | 5.1 MiB/s | 326.0 KiB | 00m00s [107/190] crypto-policies-0:20260713-2. 100% | 2.4 MiB/s | 97.5 KiB | 00m00s [108/190] ca-certificates-0:2026.2.90_v 100% | 9.6 MiB/s | 964.7 KiB | 00m00s [109/190] fedora-gpg-keys-0:46-0.3.noar 100% | 3.3 MiB/s | 143.8 KiB | 00m00s [110/190] glibc-gconv-extra-0:2.44.9000 100% | 8.5 MiB/s | 1.8 MiB | 00m00s [111/190] fips-provider-0:1.5.3-1.fc46. 100% | 16.6 MiB/s | 1.5 MiB | 00m00s [112/190] fedora-repos-rawhide-0:46-0.3 100% | 243.9 KiB/s | 9.0 KiB | 00m00s [113/190] redhat-systemd-presets-common 100% | 357.5 KiB/s | 13.2 KiB | 00m00s [114/190] pcre2-syntax-0:10.47-1.fc45.2 100% | 3.7 MiB/s | 165.1 KiB | 00m00s [115/190] add-determinism-0:0.7.3-3.fc4 100% | 12.2 MiB/s | 788.1 KiB | 00m00s [116/190] linkdupes-0:0.7.3-3.fc45.aarc 100% | 5.5 MiB/s | 322.6 KiB | 00m00s [117/190] alternatives-0:1.33-6.fc45.aa 100% | 1.1 MiB/s | 38.7 KiB | 00m00s [118/190] file-libs-0:5.48-3.fc46.aarch 100% | 10.2 MiB/s | 878.1 KiB | 00m00s [119/190] curl-0:8.23.0~rc2-1.fc46.aarc 100% | 3.5 MiB/s | 238.9 KiB | 00m00s [120/190] elfutils-debuginfod-client-0: 100% | 1.2 MiB/s | 46.4 KiB | 00m00s [121/190] jansson-0:2.14-5.fc45.aarch64 100% | 1.2 MiB/s | 46.4 KiB | 00m00s [122/190] libzstd-0:1.5.7-6.fc45.aarch6 100% | 7.3 MiB/s | 329.8 KiB | 00m00s [123/190] elfutils-libs-0:0.196-1.fc46. 100% | 4.7 MiB/s | 265.8 KiB | 00m00s [124/190] json-c-0:0.18-9.fc45.aarch64 100% | 1.2 MiB/s | 45.1 KiB | 00m00s [125/190] libpfm-0:4.13.0-23.fc45.aarch 100% | 1.4 MiB/s | 53.1 KiB | 00m00s [126/190] lz4-libs-0:1.10.0-5.fc45.aarc 100% | 2.0 MiB/s | 80.2 KiB | 00m00s [127/190] pkgconf-0:2.5.1-2.fc45.aarch6 100% | 1.2 MiB/s | 48.4 KiB | 00m00s [128/190] pkgconf-m4-0:2.5.1-2.fc45.noa 100% | 383.5 KiB/s | 13.8 KiB | 00m00s [129/190] libxml2-0:2.15.4-1.fc46.aarch 100% | 7.5 MiB/s | 637.2 KiB | 00m00s [130/190] libgomp-0:16.2.1-2.fc46.1.aar 100% | 8.5 MiB/s | 380.8 KiB | 00m00s [131/190] rpm-sign-libs-0:6.1.0-1.fc46. 100% | 669.4 KiB/s | 26.1 KiB | 00m00s [132/190] lua-libs-0:5.5.1-2.fc46.aarch 100% | 3.1 MiB/s | 137.7 KiB | 00m00s [133/190] rpm-sequoia-0:1.10.3-1.fc46.a 100% | 14.9 MiB/s | 885.3 KiB | 00m00s [134/190] libffi-0:3.8.0-1.fc46.aarch64 100% | 701.4 KiB/s | 42.1 KiB | 00m00s [135/190] p11-kit-0:0.26.5-1.fc45.aarch 100% | 10.0 MiB/s | 534.6 KiB | 00m00s [136/190] sqlite-libs-0:3.53.4-1.fc45.a 100% | 8.3 MiB/s | 764.7 KiB | 00m00s [137/190] p11-kit-trust-0:0.26.5-1.fc45 100% | 3.1 MiB/s | 139.5 KiB | 00m00s [138/190] libpkgconf-0:2.5.1-2.fc45.aar 100% | 1.0 MiB/s | 40.7 KiB | 00m00s [139/190] ima-evm-utils-libs-0:1.6.2-12 100% | 780.0 KiB/s | 29.6 KiB | 00m00s [140/190] libfsverity-0:1.7-4.fc45.aarc 100% | 515.1 KiB/s | 18.5 KiB | 00m00s [141/190] libtasn1-0:4.21.0-2.fc45.aarc 100% | 1.7 MiB/s | 73.4 KiB | 00m00s [142/190] gpgverify-0:2.2-5.fc45.noarch 100% | 314.2 KiB/s | 11.3 KiB | 00m00s [143/190] gnupg2-0:2.4.9-18.fc45.aarch6 100% | 11.5 MiB/s | 1.6 MiB | 00m00s [144/190] gnupg2-dirmngr-0:2.4.9-18.fc4 100% | 5.4 MiB/s | 263.1 KiB | 00m00s [145/190] gnupg2-gpg-agent-0:2.4.9-18.f 100% | 6.0 MiB/s | 266.0 KiB | 00m00s [146/190] gnupg2-gpgconf-0:2.4.9-18.fc4 100% | 2.6 MiB/s | 113.7 KiB | 00m00s [147/190] gnupg2-keyboxd-0:2.4.9-18.fc4 100% | 2.2 MiB/s | 90.7 KiB | 00m00s [148/190] gnupg2-verify-0:2.4.9-18.fc45 100% | 3.2 MiB/s | 163.1 KiB | 00m00s [149/190] libassuan-0:2.5.7-6.fc45.aarc 100% | 1.6 MiB/s | 66.7 KiB | 00m00s [150/190] libgpg-error-0:1.61-2.fc45.aa 100% | 5.6 MiB/s | 248.2 KiB | 00m00s [151/190] libgcrypt-0:1.12.4-1.fc46.aar 100% | 9.4 MiB/s | 539.5 KiB | 00m00s [152/190] npth-0:1.8-5.fc45.aarch64 100% | 652.5 KiB/s | 24.8 KiB | 00m00s [153/190] tpm2-tss-0:4.2.0-1.fc45.aarch 100% | 8.6 MiB/s | 413.5 KiB | 00m00s [154/190] libksba-0:1.8.1-1.fc46.aarch6 100% | 3.6 MiB/s | 162.3 KiB | 00m00s [155/190] openldap-0:2.6.14-1.fc46.aarc 100% | 5.6 MiB/s | 252.2 KiB | 00m00s [156/190] libusb1-0:1.0.30-2.fc45.aarch 100% | 1.9 MiB/s | 79.2 KiB | 00m00s [157/190] gnutls-0:3.8.13-5.fc46.aarch6 100% | 12.0 MiB/s | 1.3 MiB | 00m00s [158/190] libidn2-0:2.3.8-4.fc45.aarch6 100% | 4.3 MiB/s | 174.3 KiB | 00m00s [159/190] nettle-0:4.0-5.fc45.aarch64 100% | 7.5 MiB/s | 428.3 KiB | 00m00s [160/190] libunistring-0:1.1-12.fc45.aa 100% | 8.5 MiB/s | 538.4 KiB | 00m00s [161/190] cyrus-sasl-lib-0:2.1.28-37.fc 100% | 13.4 MiB/s | 766.6 KiB | 00m00s [162/190] libtool-ltdl-0:2.6.2-1.fc46.a 100% | 936.6 KiB/s | 35.6 KiB | 00m00s [163/190] libevent-0:2.1.13-1.fc46.aarc 100% | 5.7 MiB/s | 272.8 KiB | 00m00s [164/190] gdbm-libs-1:1.23-12.fc45.aarc 100% | 1.5 MiB/s | 56.3 KiB | 00m00s [165/190] fedora-release-0:46-0.1.noarc 100% | 321.4 KiB/s | 11.9 KiB | 00m00s [166/190] systemd-standalone-sysusers-0 100% | 6.2 MiB/s | 395.8 KiB | 00m00s [167/190] xxhash-libs-0:0.8.4-1.fc46.aa 100% | 895.6 KiB/s | 34.0 KiB | 00m00s [168/190] fedora-release-identity-basic 100% | 351.6 KiB/s | 12.7 KiB | 00m00s [169/190] libcurl-0:8.23.0~rc2-1.fc46.a 100% | 7.8 MiB/s | 463.3 KiB | 00m00s [170/190] krb5-libs-0:1.22.2-9.fc45.aar 100% | 11.4 MiB/s | 760.6 KiB | 00m00s [171/190] libbrotli-0:1.2.0-6.fc45.aarc 100% | 6.6 MiB/s | 348.8 KiB | 00m00s [172/190] gdb-minimal-0:17.2-6.fc46.aar 100% | 25.1 MiB/s | 4.3 MiB | 00m00s [173/190] libnghttp2-0:1.69.0-6.fc46.aa 100% | 1.9 MiB/s | 74.7 KiB | 00m00s [174/190] libnghttp3-0:1.18.0-1.fc45.aa 100% | 1.8 MiB/s | 70.1 KiB | 00m00s [175/190] libpsl-0:0.23.3-1.fc46.aarch6 100% | 1.8 MiB/s | 67.4 KiB | 00m00s [176/190] libssh-0:0.12.2-1.fc45.aarch6 100% | 6.0 MiB/s | 277.2 KiB | 00m00s [177/190] ngtcp2-crypto-ossl-0:1.22.1-3 100% | 747.4 KiB/s | 26.2 KiB | 00m00s [178/190] ngtcp2-0:1.22.1-3.fc45.aarch6 100% | 3.3 MiB/s | 147.5 KiB | 00m00s [179/190] keyutils-libs-0:1.6.3-8.fc45. 100% | 830.0 KiB/s | 31.5 KiB | 00m00s [180/190] libcom_err-0:1.47.4-2.fc45.aa 100% | 736.4 KiB/s | 26.5 KiB | 00m00s [181/190] libverto-0:0.3.2-13.fc45.aarc 100% | 552.3 KiB/s | 20.4 KiB | 00m00s [182/190] publicsuffix-list-dafsa-0:202 100% | 1.5 MiB/s | 61.1 KiB | 00m00s [183/190] libfido2-0:1.17.0-5.fc45.aarc 100% | 2.5 MiB/s | 99.1 KiB | 00m00s [184/190] libssh-config-0:0.12.2-1.fc45 100% | 248.3 KiB/s | 8.9 KiB | 00m00s [185/190] libcbor-0:0.14.0-3.fc45.aarch 100% | 949.4 KiB/s | 35.1 KiB | 00m00s [186/190] policycoreutils-0:3.11-2.fc45 100% | 5.2 MiB/s | 262.3 KiB | 00m00s [187/190] selinux-policy-0:45.20-1.fc46 100% | 1.1 MiB/s | 41.6 KiB | 00m00s [188/190] libselinux-utils-0:3.11-5.fc4 100% | 3.4 MiB/s | 127.0 KiB | 00m00s [189/190] rpm-plugin-selinux-0:6.1.0-1. 100% | 485.2 KiB/s | 18.0 KiB | 00m00s [190/190] selinux-policy-targeted-0:45. 100% | 27.6 MiB/s | 6.8 MiB | 00m00s -------------------------------------------------------------------------------- [190/190] Total 100% | 17.0 MiB/s | 68.6 MiB | 00m04s 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% | 748.0 B/s | 190.0 B | 00m00s >>> Running %pretrans scriptlet: filesystem-0:3.18-59.fc45.aarch64 >>> Finished %pretrans scriptlet: filesystem-0:3.18-59.fc45.aarch64 >>> [RPM] failed to open /var/lib/mock/fedora-rawhide-aarch64-1790936615.372352/root/etc/group for id/name lookup: No such file or directory [ 2/192] Prepare transaction 100% | 2.2 KiB/s | 190.0 B | 00m00s [ 3/192] Installing libgcc-0:16.2.1-2. 100% | 218.7 MiB/s | 224.0 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% | 70.3 MiB/s | 72.0 KiB | 00m00s [ 8/192] Installing fedora-release-ide 100% | 898.4 KiB/s | 920.0 B | 00m00s [ 9/192] Installing fedora-gpg-keys-0: 100% | 29.6 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% | 24.2 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% | 29.8 MiB/s | 731.3 KiB | 00m00s [ 15/192] Installing filesystem-0:3.18- 100% | 1.8 MiB/s | 253.6 KiB | 00m00s [ 16/192] Installing pkgconf-m4-0:2.5.1 100% | 14.4 MiB/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% | 129.3 MiB/s | 661.9 KiB | 00m00s [ 19/192] Installing coreutils-common-0 100% | 340.0 MiB/s | 11.6 MiB | 00m00s [ 20/192] Installing ncurses-base-0:6.6 100% | 57.8 MiB/s | 355.3 KiB | 00m00s [ 21/192] Installing bash-0:5.3.15-2.fc 100% | 183.3 MiB/s | 8.4 MiB | 00m00s [ 22/192] Installing glibc-common-0:2.4 100% | 46.0 MiB/s | 1.3 MiB | 00m00s [ 23/192] Installing glibc-gconv-extra- 100% | 397.5 MiB/s | 18.7 MiB | 00m00s [ 24/192] Installing glibc-0:2.44.9000- 100% | 137.3 MiB/s | 6.6 MiB | 00m00s [ 25/192] Installing ncurses-libs-0:6.6 100% | 207.6 MiB/s | 1.2 MiB | 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% | 131.1 MiB/s | 134.3 KiB | 00m00s [ 28/192] Installing bzip2-libs-0:1.0.8 100% | 71.9 MiB/s | 73.6 KiB | 00m00s [ 29/192] Installing libgpg-error-0:1.6 100% | 37.7 MiB/s | 1.0 MiB | 00m00s [ 30/192] Installing readline-0:8.3-6.f 100% | 184.1 MiB/s | 565.7 KiB | 00m00s [ 31/192] Installing libstdc++-0:16.2.1 100% | 330.2 MiB/s | 3.0 MiB | 00m00s [ 32/192] Installing libzstd-0:1.5.7-6. 100% | 280.5 MiB/s | 861.6 KiB | 00m00s [ 33/192] Installing elfutils-libelf-0: 100% | 364.6 MiB/s | 1.5 MiB | 00m00s [ 34/192] Installing libassuan-0:2.5.7- 100% | 212.6 MiB/s | 217.7 KiB | 00m00s [ 35/192] Installing libgcrypt-0:1.12.4 100% | 240.7 MiB/s | 1.2 MiB | 00m00s [ 36/192] Installing gmp-1:6.3.0-6.fc45 100% | 214.9 MiB/s | 660.1 KiB | 00m00s [ 37/192] Installing libacl-0:2.4.0-2.f 100% | 67.1 MiB/s | 68.8 KiB | 00m00s [ 38/192] Installing systemd-libs-0:262 100% | 309.0 MiB/s | 2.8 MiB | 00m00s [ 39/192] Installing libuuid-0:2.42.4-2 100% | 68.8 MiB/s | 70.4 KiB | 00m00s [ 40/192] Installing popt-0:1.19-11.fc4 100% | 49.3 MiB/s | 151.3 KiB | 00m00s [ 41/192] Installing xz-libs-1:5.8.4-1. 100% | 260.3 MiB/s | 266.6 KiB | 00m00s [ 42/192] Installing sqlite-libs-0:3.53 100% | 261.4 MiB/s | 1.6 MiB | 00m00s [ 43/192] Installing npth-0:1.8-5.fc45. 100% | 92.3 MiB/s | 94.5 KiB | 00m00s [ 44/192] Installing elfutils-libs-0:0. 100% | 243.7 MiB/s | 748.5 KiB | 00m00s [ 45/192] Installing libblkid-0:2.42.4- 100% | 284.5 MiB/s | 291.3 KiB | 00m00s [ 46/192] Installing libsepol-0:3.11-2. 100% | 264.0 MiB/s | 810.9 KiB | 00m00s [ 47/192] Installing gnupg2-gpgconf-0:2 100% | 13.8 MiB/s | 323.9 KiB | 00m00s [ 48/192] Installing pcre2-0:10.47-1.fc 100% | 233.0 MiB/s | 715.8 KiB | 00m00s [ 49/192] Installing libselinux-0:3.11- 100% | 130.1 MiB/s | 266.5 KiB | 00m00s [ 50/192] Installing grep-0:3.12-4.fc45 100% | 37.1 MiB/s | 1.0 MiB | 00m00s [ 51/192] Installing sed-0:4.10-2.fc45. 100% | 32.1 MiB/s | 886.9 KiB | 00m00s [ 52/192] Installing findutils-1:4.11.0 100% | 69.5 MiB/s | 2.0 MiB | 00m00s [ 53/192] Installing libxcrypt-0:4.5.2- 100% | 134.7 MiB/s | 275.9 KiB | 00m00s [ 54/192] Installing json-c-0:0.18-9.fc 100% | 136.5 MiB/s | 139.8 KiB | 00m00s [ 55/192] Installing libtasn1-0:4.21.0- 100% | 217.3 MiB/s | 222.5 KiB | 00m00s [ 56/192] Installing libunistring-0:1.1 100% | 349.2 MiB/s | 1.7 MiB | 00m00s [ 57/192] Installing libidn2-0:2.3.8-4. 100% | 69.2 MiB/s | 566.6 KiB | 00m00s [ 58/192] Installing crypto-policies-0: 100% | 26.0 MiB/s | 159.5 KiB | 00m00s [ 59/192] Installing xz-1:5.8.4-1.fc46. 100% | 50.1 MiB/s | 1.5 MiB | 00m00s [ 60/192] Installing libmount-0:2.42.4- 100% | 205.8 MiB/s | 421.5 KiB | 00m00s [ 61/192] Installing gnupg2-verify-0:2. 100% | 15.5 MiB/s | 365.7 KiB | 00m00s [ 62/192] Installing mpfr-0:4.2.2-4.fc4 100% | 184.8 MiB/s | 757.1 KiB | 00m00s [ 63/192] Installing gawk-0:5.4.1-1.fc4 100% | 94.4 MiB/s | 2.9 MiB | 00m00s [ 64/192] Installing dwz-0:0.17-3.fc45. 100% | 13.8 MiB/s | 324.0 KiB | 00m00s [ 65/192] Installing libksba-0:1.8.1-1. 100% | 200.3 MiB/s | 410.3 KiB | 00m00s [ 66/192] Installing unzip-0:6.0-71.fc4 100% | 19.3 MiB/s | 473.4 KiB | 00m00s [ 67/192] Installing file-libs-0:5.48-3 100% | 618.0 MiB/s | 12.4 MiB | 00m00s [ 68/192] Installing file-0:5.48-3.fc46 100% | 6.1 MiB/s | 143.4 KiB | 00m00s [ 69/192] Installing diffutils-0:3.12-6 100% | 56.0 MiB/s | 1.6 MiB | 00m00s [ 70/192] Installing libattr-0:2.6.0-2. 100% | 67.7 MiB/s | 69.3 KiB | 00m00s [ 71/192] Installing libeconf-0:0.7.9-4 100% | 80.6 MiB/s | 82.5 KiB | 00m00s [ 72/192] Installing libcap-ng-0:0.9.6- 100% | 159.0 MiB/s | 162.8 KiB | 00m00s [ 73/192] Installing audit-libs-0:4.2.1 100% | 238.9 MiB/s | 489.3 KiB | 00m00s [ 74/192] Installing pam-libs-0:1.7.2-4 100% | 219.8 MiB/s | 225.1 KiB | 00m00s [ 75/192] Installing libcap-0:2.78-2.fc 100% | 20.9 MiB/s | 513.5 KiB | 00m00s [ 76/192] Installing libsemanage-0:3.11 100% | 176.8 MiB/s | 362.0 KiB | 00m00s [ 77/192] Installing libsmartcols-0:2.4 100% | 220.1 MiB/s | 225.4 KiB | 00m00s [ 78/192] Installing alternatives-0:1.3 100% | 4.1 MiB/s | 91.7 KiB | 00m00s [ 79/192] Installing lua-libs-0:5.5.1-2 100% | 161.9 MiB/s | 331.5 KiB | 00m00s [ 80/192] Installing libffi-0:3.8.0-1.f 100% | 157.2 MiB/s | 161.0 KiB | 00m00s [ 81/192] Installing p11-kit-0:0.26.5-1 100% | 84.8 MiB/s | 2.8 MiB | 00m00s [ 82/192] Installing p11-kit-trust-0:0. 100% | 18.5 MiB/s | 531.9 KiB | 00m00s [ 83/192] Installing ngtcp2-0:1.22.1-3. 100% | 167.3 MiB/s | 342.7 KiB | 00m00s [ 84/192] Installing util-linux-core-0: 100% | 81.8 MiB/s | 2.5 MiB | 00m00s [ 85/192] Installing liblastlog2-0:2.42 100% | 27.3 MiB/s | 139.8 KiB | 00m00s [ 86/192] Installing zip-0:3.0-46.fc45. 100% | 29.9 MiB/s | 766.1 KiB | 00m00s [ 87/192] Installing gnupg2-keyboxd-0:2 100% | 45.8 MiB/s | 234.5 KiB | 00m00s [ 88/192] Installing libpsl-0:0.23.3-1. 100% | 130.4 MiB/s | 133.6 KiB | 00m00s [ 89/192] Installing tar-2:1.35-9.fc45. 100% | 93.9 MiB/s | 3.0 MiB | 00m00s [ 90/192] Installing linkdupes-0:0.7.3- 100% | 29.0 MiB/s | 712.4 KiB | 00m00s [ 91/192] Installing libselinux-utils-0 100% | 50.3 MiB/s | 1.4 MiB | 00m00s [ 92/192] Installing libfdisk-0:2.42.4- 100% | 205.0 MiB/s | 419.9 KiB | 00m00s [ 93/192] Installing fips-provider-0:1. 100% | 344.5 MiB/s | 3.8 MiB | 00m00s [ 94/192] Installing openssl-libs-1:4.0 100% | 322.9 MiB/s | 5.8 MiB | 00m00s [ 95/192] Installing coreutils-0:9.12-1 100% | 172.1 MiB/s | 8.6 MiB | 00m00s [ 96/192] Installing ca-certificates-0: 100% | 1.5 MiB/s | 2.5 MiB | 00m02s [ 97/192] Installing gzip-0:1.14-4.fc45 100% | 16.6 MiB/s | 443.1 KiB | 00m00s [ 98/192] Installing util-linux-0:2.42. 100% | 132.3 MiB/s | 7.0 MiB | 00m00s [ 99/192] Installing policycoreutils-0: 100% | 41.3 MiB/s | 1.5 MiB | 00m00s [100/192] Installing selinux-policy-0:4 100% | 1.9 MiB/s | 34.5 KiB | 00m00s [101/192] Installing selinux-policy-tar 100% | 153.0 MiB/s | 15.2 MiB | 00m00s [102/192] Installing rpm-sequoia-0:1.10 100% | 286.5 MiB/s | 2.3 MiB | 00m00s [103/192] Installing libfsverity-0:1.7- 100% | 67.8 MiB/s | 69.4 KiB | 00m00s [104/192] Installing libevent-0:2.1.13- 100% | 271.7 MiB/s | 1.1 MiB | 00m00s [105/192] Installing ngtcp2-crypto-ossl 100% | 66.7 MiB/s | 68.3 KiB | 00m00s [106/192] Installing libusb1-0:1.0.30-2 100% | 16.1 MiB/s | 181.4 KiB | 00m00s >>> Running sysusers scriptlet: tpm2-tss-0:4.2.0-1.fc45.aarch64 >>> Finished sysusers scriptlet: tpm2-tss-0:4.2.0-1.fc45.aarch64 >>> 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% | 279.3 MiB/s | 2.2 MiB | 00m00s [108/192] Installing ima-evm-utils-libs 100% | 91.7 MiB/s | 93.9 KiB | 00m00s [109/192] Installing gnupg2-gpg-agent-0 100% | 27.7 MiB/s | 850.8 KiB | 00m00s [110/192] Installing nettle-0:4.0-5.fc4 100% | 205.0 MiB/s | 839.8 KiB | 00m00s [111/192] Installing gnutls-0:3.8.13-5. 100% | 309.1 MiB/s | 3.7 MiB | 00m00s [112/192] Installing zstd-0:1.5.7-6.fc4 100% | 22.1 MiB/s | 565.9 KiB | 00m00s [113/192] Installing libxml2-0:2.15.4-1 100% | 61.5 MiB/s | 1.7 MiB | 00m00s [114/192] Installing bzip2-0:1.0.8-24.f 100% | 7.1 MiB/s | 175.7 KiB | 00m00s [115/192] Installing add-determinism-0: 100% | 68.0 MiB/s | 1.9 MiB | 00m00s [116/192] Installing build-reproducibil 100% | 1.5 MiB/s | 1.5 KiB | 00m00s [117/192] Installing cpio-0:2.15-10.fc4 100% | 40.6 MiB/s | 1.1 MiB | 00m00s [118/192] Installing ed-0:1.22.6-1.fc46 100% | 6.8 MiB/s | 161.2 KiB | 00m00s [119/192] Installing patch-0:2.8-6.fc46 100% | 11.2 MiB/s | 263.9 KiB | 00m00s [120/192] Installing jansson-0:2.14-5.f 100% | 92.2 MiB/s | 94.4 KiB | 00m00s [121/192] Installing libpfm-0:4.13.0-23 100% | 247.4 MiB/s | 253.3 KiB | 00m00s [122/192] Installing lz4-libs-0:1.10.0- 100% | 193.8 MiB/s | 198.4 KiB | 00m00s [123/192] Installing libarchive-0:3.8.9 100% | 238.7 MiB/s | 977.6 KiB | 00m00s [124/192] Installing libgomp-0:16.2.1-2 100% | 290.2 MiB/s | 594.3 KiB | 00m00s [125/192] Installing libpkgconf-0:2.5.1 100% | 132.0 MiB/s | 135.2 KiB | 00m00s [126/192] Installing pkgconf-0:2.5.1-2. 100% | 5.1 MiB/s | 119.3 KiB | 00m00s [127/192] Installing pkgconf-pkg-config 100% | 80.6 KiB/s | 1.8 KiB | 00m00s [128/192] Installing libtool-ltdl-0:2.6 100% | 92.8 MiB/s | 95.0 KiB | 00m00s [129/192] Installing gdbm-libs-1:1.23-1 100% | 230.0 MiB/s | 235.5 KiB | 00m00s [130/192] Installing cyrus-sasl-lib-0:2 100% | 80.6 MiB/s | 2.4 MiB | 00m00s [131/192] Installing openldap-0:2.6.14- 100% | 187.7 MiB/s | 768.9 KiB | 00m00s [132/192] Installing gnupg2-dirmngr-0:2 100% | 21.9 MiB/s | 648.9 KiB | 00m00s [133/192] Installing gnupg2-0:2.4.9-18. 100% | 146.8 MiB/s | 6.5 MiB | 00m00s [134/192] Installing gpgverify-0:2.2-5. 100% | 9.2 MiB/s | 9.4 KiB | 00m00s [135/192] Installing systemd-standalone 100% | 36.8 MiB/s | 979.9 KiB | 00m00s [136/192] Installing rpm-libs-0:6.1.0-1 100% | 275.1 MiB/s | 1.1 MiB | 00m00s [137/192] Installing rpm-sign-libs-0:6. 100% | 66.9 MiB/s | 68.5 KiB | 00m00s [138/192] Installing rpm-build-libs-0:6 100% | 258.6 MiB/s | 264.9 KiB | 00m00s [139/192] Installing xxhash-libs-0:0.8. 100% | 85.1 MiB/s | 87.2 KiB | 00m00s [140/192] Installing libbrotli-0:1.2.0- 100% | 222.5 MiB/s | 911.5 KiB | 00m00s [141/192] Installing libnghttp2-0:1.69. 100% | 194.4 MiB/s | 199.0 KiB | 00m00s [142/192] Installing libnghttp3-0:1.18. 100% | 203.3 MiB/s | 208.2 KiB | 00m00s [143/192] Installing keyutils-libs-0:1. 100% | 97.3 MiB/s | 99.7 KiB | 00m00s [144/192] Installing libcom_err-0:1.47. 100% | 109.6 MiB/s | 112.2 KiB | 00m00s [145/192] Installing libverto-0:0.3.2-1 100% | 69.5 MiB/s | 71.1 KiB | 00m00s [146/192] Installing krb5-libs-0:1.22.2 100% | 253.4 MiB/s | 2.5 MiB | 00m00s [147/192] Installing libcbor-0:0.14.0-3 100% | 137.7 MiB/s | 141.0 KiB | 00m00s [148/192] Installing libfido2-0:1.17.0- 100% | 275.6 MiB/s | 282.2 KiB | 00m00s [149/192] Installing libssh-0:0.12.2-1. 100% | 235.5 MiB/s | 723.4 KiB | 00m00s [150/192] Installing libcurl-0:8.23.0~r 100% | 255.7 MiB/s | 1.0 MiB | 00m00s [151/192] Installing elfutils-debuginfo 100% | 6.0 MiB/s | 146.3 KiB | 00m00s [152/192] Installing binutils-0:2.47.50 100% | 280.8 MiB/s | 27.2 MiB | 00m00s [153/192] Installing elfutils-0:0.196-1 100% | 111.2 MiB/s | 3.8 MiB | 00m00s [154/192] Installing gdb-minimal-0:17.2 100% | 225.6 MiB/s | 13.5 MiB | 00m00s [155/192] Installing debugedit-0:5.3-3. 100% | 12.7 MiB/s | 324.2 KiB | 00m00s [156/192] Installing curl-0:8.23.0~rc2- 100% | 16.1 MiB/s | 528.3 KiB | 00m00s [157/192] Installing rpm-0:6.1.0-1.fc46 100% | 59.9 MiB/s | 2.8 MiB | 00m00s [158/192] Installing cmake-srpm-macros- 100% | 785.2 KiB/s | 804.0 B | 00m00s [159/192] Installing efi-srpm-macros-0: 100% | 40.3 MiB/s | 41.3 KiB | 00m00s [160/192] Installing java-srpm-macros-0 100% | 0.0 B/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% | 9.4 MiB/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% | 38.0 MiB/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% | 343.8 KiB/s | 2.1 KiB | 00m00s [170/192] Installing openblas-srpm-macr 100% | 0.0 B/s | 392.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% | 35.4 MiB/s | 36.2 KiB | 00m00s [180/192] Installing redhat-rpm-config- 100% | 93.0 MiB/s | 190.4 KiB | 00m00s [181/192] Installing forge-srpm-macros- 100% | 39.3 MiB/s | 40.3 KiB | 00m00s [182/192] Installing rpm-build-0:6.1.0- 100% | 22.6 MiB/s | 626.1 KiB | 00m00s [183/192] Installing erlang-srpm-macros 100% | 2.4 MiB/s | 2.5 KiB | 00m00s [184/192] Installing pyproject-srpm-mac 100% | 0.0 B/s | 4.0 KiB | 00m00s [185/192] Installing fonts-srpm-macros- 100% | 55.7 MiB/s | 57.0 KiB | 00m00s [186/192] Installing go-srpm-macros-0:3 100% | 61.6 MiB/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% | 51.7 MiB/s | 52.9 KiB | 00m00s [189/192] Installing rpm-plugin-selinux 100% | 67.3 MiB/s | 68.9 KiB | 00m00s [190/192] Installing which-0:2.25-2.fc4 100% | 4.9 MiB/s | 125.8 KiB | 00m00s [191/192] Installing shadow-utils-2:4.2 100% | 98.8 MiB/s | 4.4 MiB | 00m00s [192/192] Installing info-0:7.3-3.fc45. 100% | 51.6 KiB/s | 424.8 KiB | 00m08s 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.aarch64 alternatives-1.33-6.fc45.aarch64 ansible-srpm-macros-1-22.fc45.noarch audit-libs-4.2.1-2.fc45.aarch64 bash-5.3.15-2.fc45.aarch64 binutils-2.47.50-12.fc46.aarch64 build-reproducibility-srpm-macros-0.7.3-3.fc45.noarch bzip2-1.0.8-24.fc45.aarch64 bzip2-libs-1.0.8-24.fc45.aarch64 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.aarch64 coreutils-common-9.12-1.fc46.aarch64 cpio-2.15-10.fc45.aarch64 crypto-policies-20260713-2.gitc42da77.fc45.noarch curl-8.23.0~rc2-1.fc46.aarch64 cyrus-sasl-lib-2.1.28-37.fc45.aarch64 debugedit-5.3-3.fc45.aarch64 diffutils-3.12-6.fc45.aarch64 dwz-0.17-3.fc45.aarch64 ed-1.22.6-1.fc46.aarch64 efi-srpm-macros-6-9.fc45.noarch elfutils-0.196-1.fc46.aarch64 elfutils-debuginfod-client-0.196-1.fc46.aarch64 elfutils-libelf-0.196-1.fc46.aarch64 elfutils-libs-0.196-1.fc46.aarch64 erlang-srpm-macros-0.3.11-2.fc45.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.aarch64 file-libs-5.48-3.fc46.aarch64 filesystem-3.18-59.fc45.aarch64 filesystem-srpm-macros-3.18-59.fc45.noarch findutils-4.11.0-2.fc45.aarch64 fips-provider-1.5.3-1.fc46.aarch64 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.aarch64 gdb-minimal-17.2-6.fc46.aarch64 gdbm-libs-1.23-12.fc45.aarch64 ghc-srpm-macros-1.10-2.fc45.noarch glibc-2.44.9000-4.fc46.aarch64 glibc-common-2.44.9000-4.fc46.aarch64 glibc-gconv-extra-2.44.9000-4.fc46.aarch64 glibc-minimal-langpack-2.44.9000-4.fc46.aarch64 gmp-6.3.0-6.fc45.aarch64 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.aarch64 gnupg2-dirmngr-2.4.9-18.fc45.aarch64 gnupg2-gpg-agent-2.4.9-18.fc45.aarch64 gnupg2-gpgconf-2.4.9-18.fc45.aarch64 gnupg2-keyboxd-2.4.9-18.fc45.aarch64 gnupg2-verify-2.4.9-18.fc45.aarch64 gnutls-3.8.13-5.fc46.aarch64 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.aarch64 gzip-1.14-4.fc45.aarch64 ima-evm-utils-libs-1.6.2-12.fc45.aarch64 info-7.3-3.fc45.aarch64 jansson-2.14-5.fc45.aarch64 java-srpm-macros-1-9.fc45.noarch json-c-0.18-9.fc45.aarch64 kernel-srpm-macros-1.0-30.fc45.noarch keyutils-libs-1.6.3-8.fc45.aarch64 krb5-libs-1.22.2-9.fc45.aarch64 libacl-2.4.0-2.fc45.aarch64 libarchive-3.8.9-2.fc46.aarch64 libassuan-2.5.7-6.fc45.aarch64 libattr-2.6.0-2.fc45.aarch64 libblkid-2.42.4-2.fc46.aarch64 libbrotli-1.2.0-6.fc45.aarch64 libcap-2.78-2.fc45.aarch64 libcap-ng-0.9.6-1.fc46.aarch64 libcbor-0.14.0-3.fc45.aarch64 libcom_err-1.47.4-2.fc45.aarch64 libcurl-8.23.0~rc2-1.fc46.aarch64 libeconf-0.7.9-4.fc45.aarch64 libevent-2.1.13-1.fc46.aarch64 libfdisk-2.42.4-2.fc46.aarch64 libffi-3.8.0-1.fc46.aarch64 libfido2-1.17.0-5.fc45.aarch64 libfsverity-1.7-4.fc45.aarch64 libgcc-16.2.1-2.fc46.1.aarch64 libgcrypt-1.12.4-1.fc46.aarch64 libgomp-16.2.1-2.fc46.1.aarch64 libgpg-error-1.61-2.fc45.aarch64 libidn2-2.3.8-4.fc45.aarch64 libksba-1.8.1-1.fc46.aarch64 liblastlog2-2.42.4-2.fc46.aarch64 libmount-2.42.4-2.fc46.aarch64 libnghttp2-1.69.0-6.fc46.aarch64 libnghttp3-1.18.0-1.fc45.aarch64 libpfm-4.13.0-23.fc45.aarch64 libpkgconf-2.5.1-2.fc45.aarch64 libpsl-0.23.3-1.fc46.aarch64 libselinux-3.11-5.fc46.aarch64 libselinux-utils-3.11-5.fc46.aarch64 libsemanage-3.11-4.fc46.aarch64 libsepol-3.11-2.fc45.aarch64 libsmartcols-2.42.4-2.fc46.aarch64 libssh-0.12.2-1.fc45.aarch64 libssh-config-0.12.2-1.fc45.noarch libstdc++-16.2.1-2.fc46.1.aarch64 libtasn1-4.21.0-2.fc45.aarch64 libtool-ltdl-2.6.2-1.fc46.aarch64 libunistring-1.1-12.fc45.aarch64 libusb1-1.0.30-2.fc45.aarch64 libuuid-2.42.4-2.fc46.aarch64 libverto-0.3.2-13.fc45.aarch64 libxcrypt-4.5.2-4.fc45.aarch64 libxml2-2.15.4-1.fc46.aarch64 libzstd-1.5.7-6.fc45.aarch64 linkdupes-0.7.3-3.fc45.aarch64 lua-libs-5.5.1-2.fc46.aarch64 lua-srpm-macros-1-18.fc45.noarch lz4-libs-1.10.0-5.fc45.aarch64 meson-srpm-macros-1.12.1-2.fc46.noarch mpfr-4.2.2-4.fc45.aarch64 ncurses-base-6.6-3.fc45.noarch ncurses-libs-6.6-3.fc45.aarch64 nettle-4.0-5.fc45.aarch64 ngtcp2-1.22.1-3.fc45.aarch64 ngtcp2-crypto-ossl-1.22.1-3.fc45.aarch64 npth-1.8-5.fc45.aarch64 ocaml-srpm-macros-11-4.fc45.noarch openblas-srpm-macros-2-22.fc45.noarch openldap-2.6.14-1.fc46.aarch64 openssl-libs-4.0.3-1.fc46.aarch64 p11-kit-0.26.5-1.fc45.aarch64 p11-kit-trust-0.26.5-1.fc45.aarch64 package-notes-srpm-macros-0.20-2.fc45.noarch pam-libs-1.7.2-4.fc45.aarch64 patch-2.8-6.fc46.aarch64 pcre2-10.47-1.fc45.2.aarch64 pcre2-syntax-10.47-1.fc45.2.noarch perl-srpm-macros-1-65.fc45.noarch pkgconf-2.5.1-2.fc45.aarch64 pkgconf-m4-2.5.1-2.fc45.noarch pkgconf-pkg-config-2.5.1-2.fc45.aarch64 policycoreutils-3.11-2.fc45.aarch64 popt-1.19-11.fc45.aarch64 publicsuffix-list-dafsa-20260624-2.fc45.noarch pyproject-srpm-macros-1.23.2-1.fc45.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-6.fc45.aarch64 redhat-rpm-config-345-4.fc46.noarch redhat-systemd-presets-102-3.fc45.noarch redhat-systemd-presets-common-102-3.fc45.noarch rpm-6.1.0-1.fc46.aarch64 rpm-build-6.1.0-1.fc46.aarch64 rpm-build-libs-6.1.0-1.fc46.aarch64 rpm-libs-6.1.0-1.fc46.aarch64 rpm-plugin-selinux-6.1.0-1.fc46.aarch64 rpm-sequoia-1.10.3-1.fc46.aarch64 rpm-sign-libs-6.1.0-1.fc46.aarch64 rust-srpm-macros-28.5-2.fc45.noarch sed-4.10-2.fc45.aarch64 selinux-policy-45.20-1.fc46.noarch selinux-policy-targeted-45.20-1.fc46.noarch setup-2.15.1-2.fc45.noarch shadow-utils-4.20.0-1.fc45.aarch64 sqlite-libs-3.53.4-1.fc45.aarch64 systemd-libs-262-3.fc46.aarch64 systemd-standalone-sysusers-262-3.fc46.aarch64 tar-1.35-9.fc45.aarch64 tpm2-tss-4.2.0-1.fc45.aarch64 tree-sitter-srpm-macros-0.4.6-2.fc45.noarch unzip-6.0-71.fc45.aarch64 util-linux-2.42.4-2.fc46.aarch64 util-linux-core-2.42.4-2.fc46.aarch64 which-2.25-2.fc45.aarch64 xxhash-libs-0.8.4-1.fc46.aarch64 xz-5.8.4-1.fc46.aarch64 xz-libs-5.8.4-1.fc46.aarch64 zig-srpm-macros-1-9.fc45.noarch zip-3.0-46.fc45.aarch64 zlib-ng-compat-2.3.3-6.fc45.aarch64 zstd-1.5.7-6.fc45.aarch64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1790899200 Wrote: /builddir/build/SRPMS/open-hpl-1.3.30-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-aarch64-1790936615.372352/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-y6q3fkf0/open-hpl/open-hpl.spec) Config(child) 0 minutes 30 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/open-hpl-1.3.30-1.fc46.src.rpm) Config(fedora-rawhide-aarch64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-aarch64-bootstrap-1790936615.372352/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-aarch64-bootstrap-1790936615.372352/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-aarch64-1790936615.372352/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.aarch64 rpm-sequoia-1.10.3-1.fc46.aarch64 dnf5-5.4.6.0-1.fc46.aarch64 dnf5-plugins-5.4.6.0-1.fc46.aarch64 Finish: chroot init Start: build phase for open-hpl-1.3.30-1.fc46.src.rpm Start: build setup for open-hpl-1.3.30-1.fc46.src.rpm Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1790899200 Wrote: /builddir/build/SRPMS/open-hpl-1.3.30-1.fc46.src.rpm Updating and loading repositories: fedora 100% | 164.8 KiB/s | 9.2 KiB | 00m00s Additional repo copr_lacamar_arm64_mis 100% | 117.7 KiB/s | 1.5 KiB | 00m00s Copr repository 100% | 127.5 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: DevIL-devel aarch64 0:1.7.8-55.fc45 fedora 51.9 KiB ImageMagick aarch64 1:7.1.2.32-1.fc46 fedora 140.1 KiB angelscript-devel aarch64 0:2.38.0-5.fc45 fedora 4.1 MiB assimp-devel aarch64 0:6.0.5-5.fc46 fedora 936.2 KiB cmake aarch64 0:4.3.0-5.fc45 fedora 32.8 MiB desktop-file-utils aarch64 0:0.28-8.fc45 fedora 318.3 KiB fltk-devel aarch64 0:1.4.5-2.fc45 fedora 51.3 MiB fontconfig-devel aarch64 0:2.18.3-2.fc46 fedora 127.7 KiB gcc-c++ aarch64 0:16.2.1-2.fc46.1 fedora 44.8 MiB glew-devel aarch64 0:2.2.0-13.fc45 fedora 1.8 MiB libX11-devel aarch64 0:1.8.13-3.fc46 fedora 1.0 MiB libXext-devel aarch64 0:1.3.6-6.fc45 fedora 97.7 KiB libXft-devel aarch64 0:2.3.8-11.fc45 fedora 29.1 KiB libglvnd-devel aarch64 1:1.7.0-10.fc45 fedora 2.1 MiB libjpeg-turbo-devel aarch64 0:3.1.4.1-2.fc45 fedora 354.2 KiB libogg-devel aarch64 2:1.3.6-4.fc45 fedora 27.0 KiB libtheora-devel aarch64 1:1.1.1-42.fc45 fedora 98.7 KiB libvorbis-devel aarch64 1:1.3.7-21.fc45 fedora 49.4 KiB mesa-libGLU-devel aarch64 0:9.0.3-9.fc45 fedora 17.0 KiB openal-soft-devel aarch64 0:1.24.2-10.fc46 fedora 387.1 KiB perl-interpreter aarch64 4:5.44.0-527.fc45 fedora 175.8 KiB sdl2-compat-devel aarch64 0:2.32.72-1.fc46 fedora 3.3 MiB zlib-ng-compat-devel aarch64 0:2.3.3-6.fc45 fedora 107.0 KiB Installing dependencies: DevIL aarch64 0:1.7.8-55.fc45 fedora 813.3 KiB ImageMagick-libs aarch64 1:7.1.2.32-1.fc46 fedora 14.2 MiB LibRaw aarch64 0:0.22.2-1.fc45 fedora 2.5 MiB SDL3 aarch64 0:3.4.16-1.fc46 fedora 3.1 MiB abattis-cantarell-vf-fonts noarch 0:0.301-18.fc45 fedora 192.7 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 adwaita-cursor-theme noarch 0:51.0-1.fc46 fedora 11.4 MiB adwaita-icon-theme noarch 0:51.0-1.fc46 fedora 888.7 KiB adwaita-icon-theme-legacy noarch 0:46.2-12.fc45 fedora 2.1 MiB angelscript aarch64 0:2.38.0-5.fc45 fedora 1.4 MiB annobin-docs noarch 0:13.32-1.fc46 fedora 99.7 KiB annobin-plugin-gcc aarch64 0:13.32-1.fc46 fedora 736.6 KiB assimp aarch64 0:6.0.5-5.fc46 fedora 6.7 MiB at-spi2-atk aarch64 0:2.62.0.1-1.fc46 fedora 359.7 KiB at-spi2-core aarch64 0:2.62.0.1-1.fc46 fedora 1.7 MiB atk aarch64 0:2.62.0.1-1.fc46 fedora 296.8 KiB autoconf noarch 0:2.73-4.fc45 fedora 2.9 MiB automake noarch 0:1.18.1-5.fc45 fedora 1.8 MiB avahi-glib aarch64 0:0.9~rc2-9.fc45 fedora 67.5 KiB avahi-libs aarch64 0:0.9~rc2-9.fc45 fedora 230.1 KiB brotli aarch64 0:1.2.0-6.fc45 fedora 69.5 KiB brotli-devel aarch64 0:1.2.0-6.fc45 fedora 65.9 KiB bubblewrap aarch64 0:0.12.0-1.fc46 fedora 183.8 KiB bzip2-devel aarch64 0:1.0.8-24.fc45 fedora 309.8 KiB cairo aarch64 0:1.18.6-1.fc46 fedora 1.8 MiB cairo-devel aarch64 0:1.18.6-1.fc46 fedora 2.3 MiB cairo-gobject aarch64 0:1.18.6-1.fc46 fedora 67.1 KiB cmake-data noarch 0:4.3.0-5.fc45 fedora 9.4 MiB cmake-filesystem aarch64 0:4.3.0-5.fc45 fedora 0.0 B cmake-rpm-macros noarch 0:4.3.0-5.fc45 fedora 8.4 KiB colord-libs aarch64 0:1.4.8-5.fc45 fedora 969.9 KiB cpp aarch64 0:16.2.1-2.fc46.1 fedora 40.8 MiB cups-filesystem noarch 1:2.4.19-4.fc45 fedora 0.0 B cups-libs aarch64 1:2.4.19-4.fc45 fedora 730.9 KiB dbus aarch64 1:1.16.2-6.fc45 fedora 0.0 B dbus-libs aarch64 1:1.16.2-6.fc45 fedora 397.6 KiB default-fonts-core-sans noarch 0:4.3-3.fc45 fedora 11.9 KiB duktape aarch64 0:2.7.0-12.fc45 fedora 671.7 KiB emacs-filesystem aarch64 1:31.1-1.fc46 fedora 0.0 B expat aarch64 0:2.8.3-1.fc46 fedora 378.4 KiB fftw-libs-double aarch64 0:3.3.10-18.fc45 fedora 1.8 MiB fltk aarch64 0:1.4.5-2.fc45 fedora 2.4 MiB fmt aarch64 0:12.1.0-3.fc45 fedora 271.6 KiB fontconfig aarch64 0:2.18.3-2.fc46 fedora 1.6 MiB fonts-filesystem noarch 1:5.0.0-4.fc45 fedora 0.0 B freetype aarch64 0:2.14.3-2.fc45 fedora 878.6 KiB freetype-devel aarch64 0:2.14.3-2.fc45 fedora 8.6 MiB fribidi aarch64 0:1.0.17-2.fc46 fedora 446.6 KiB gcc aarch64 0:16.2.1-2.fc46.1 fedora 112.5 MiB gcc-plugin-annobin aarch64 0:16.2.1-2.fc46.1 fedora 69.1 KiB gdk-pixbuf2 aarch64 0:2.44.8-3.fc46 fedora 2.7 MiB gettext aarch64 0:1.0-4.fc46 fedora 18.5 MiB gettext-common-devel noarch 0:1.0-4.fc46 fedora 596.2 KiB gettext-devel aarch64 0:1.0-4.fc46 fedora 1.4 MiB gettext-envsubst aarch64 0:1.0-4.fc46 fedora 106.6 KiB gettext-libs aarch64 0:1.0-4.fc46 fedora 2.3 MiB gettext-runtime aarch64 0:1.0-4.fc46 fedora 784.2 KiB glfw aarch64 1:3.4-8.fc45 fedora 421.2 KiB glib-networking aarch64 0:2.90.0-1.fc46 fedora 947.3 KiB glib2 aarch64 0:2.90.0-1.fc46 fedora 15.8 MiB glib2-devel aarch64 0:2.90.0-1.fc46 fedora 16.1 MiB glibc-devel aarch64 0:2.44.9000-4.fc46 fedora 2.3 MiB glycin-libs aarch64 0:2.2.1-1.fc46 fedora 4.4 MiB glycin-loaders aarch64 0:2.2.1-1.fc46 fedora 13.4 MiB 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 graphite2 aarch64 0:1.3.14-22.fc45 fedora 239.4 KiB graphite2-devel aarch64 0:1.3.14-22.fc45 fedora 49.3 KiB graphviz-libs aarch64 0:16.1.0-2.fc46 fedora 1.3 MiB groff-base aarch64 0:1.24.2-1.fc46 fedora 4.5 MiB gsettings-desktop-schemas aarch64 0:51.0-1.fc46 fedora 6.7 MiB gtk-update-icon-cache aarch64 0:3.24.52-6.fc45 fedora 94.0 KiB gtk3 aarch64 0:3.24.52-6.fc45 fedora 23.1 MiB harfbuzz aarch64 0:14.5.0-1.fc46 fedora 2.8 MiB harfbuzz-cairo aarch64 0:14.5.0-1.fc46 fedora 68.2 KiB harfbuzz-devel aarch64 0:14.5.0-1.fc46 fedora 6.7 MiB harfbuzz-gpu aarch64 0:14.5.0-1.fc46 fedora 196.3 KiB harfbuzz-icu aarch64 0:14.5.0-1.fc46 fedora 67.4 KiB harfbuzz-raster aarch64 0:14.5.0-1.fc46 fedora 132.6 KiB harfbuzz-vector aarch64 0:14.5.0-1.fc46 fedora 133.3 KiB hicolor-icon-theme noarch 0:0.18-6.fc45 fedora 72.4 KiB highway aarch64 0:1.3.0-3.fc45 fedora 1.5 MiB hwdata noarch 0:0.411-1.fc46 fedora 10.1 MiB imath aarch64 0:3.1.12-9.fc45 fedora 387.7 KiB jasper-libs aarch64 0:4.2.8-3.fc45 fedora 332.7 KiB jbig2dec-libs aarch64 0:0.20-9.fc45 fedora 172.9 KiB jbigkit-libs aarch64 0:2.1-34.fc45 fedora 181.3 KiB json-glib aarch64 0:1.10.8-11.fc45 fedora 616.3 KiB jsoncpp aarch64 0:1.9.6-3.fc44 fedora 271.7 KiB kernel-headers aarch64 0:7.3.0-0.rc5.45.fc46 fedora 6.9 MiB lcms2 aarch64 0:2.16-8.fc45 fedora 484.7 KiB libGLEW aarch64 0:2.2.0-13.fc45 fedora 840.4 KiB libICE aarch64 0:1.1.2-5.fc45 fedora 222.3 KiB libICE-devel aarch64 0:1.1.2-5.fc45 fedora 261.8 KiB libSM aarch64 0:1.2.5-5.fc45 fedora 129.0 KiB libSM-devel aarch64 0:1.2.5-5.fc45 fedora 18.8 KiB libX11 aarch64 0:1.8.13-3.fc46 fedora 1.3 MiB libX11-common noarch 0:1.8.13-3.fc46 fedora 1.1 MiB libX11-xcb aarch64 0:1.8.13-3.fc46 fedora 66.9 KiB libXau aarch64 0:1.0.12-5.fc45 fedora 120.9 KiB libXau-devel aarch64 0:1.0.12-5.fc45 fedora 7.3 KiB libXcomposite aarch64 0:0.4.6-8.fc45 fedora 96.4 KiB libXcursor aarch64 0:1.2.3-5.fc45 fedora 69.4 KiB libXdamage aarch64 0:1.1.6-8.fc45 fedora 95.6 KiB libXext aarch64 0:1.3.6-6.fc45 fedora 145.8 KiB libXfixes aarch64 0:6.0.1-8.fc45 fedora 70.2 KiB libXft aarch64 0:2.3.8-11.fc45 fedora 192.3 KiB libXi aarch64 0:1.8.3-2.fc45 fedora 136.5 KiB libXinerama aarch64 0:1.1.5-11.fc45 fedora 70.9 KiB libXrandr aarch64 0:1.5.4-8.fc45 fedora 71.6 KiB libXrender aarch64 0:0.9.12-5.fc45 fedora 69.9 KiB libXrender-devel aarch64 0:0.9.12-5.fc45 fedora 50.1 KiB libXt aarch64 0:1.3.1-5.fc45 fedora 477.4 KiB libXt-devel aarch64 0:1.3.1-5.fc45 fedora 1.6 MiB libXtst aarch64 0:1.2.5-5.fc45 fedora 73.4 KiB libXxf86vm aarch64 0:1.1.6-5.fc45 fedora 69.2 KiB libaom aarch64 0:3.13.3-3.fc45 fedora 3.8 MiB libasan aarch64 0:16.2.1-2.fc46.1 fedora 1.5 MiB libatomic aarch64 0:16.2.1-2.fc46.1 fedora 77.7 KiB libblkid-devel aarch64 0:2.42.4-2.fc46 fedora 45.0 KiB libcloudproviders aarch64 0:0.4.1-1.fc46 fedora 156.0 KiB libdatrie aarch64 0:0.2.14-3.fc45 fedora 93.8 KiB libdav1d aarch64 0:1.5.4-1.fc46 fedora 920.8 KiB libdecor aarch64 0:0.2.5-3.fc45 fedora 209.0 KiB libdecor-devel aarch64 0:0.2.5-3.fc45 fedora 13.6 KiB libdeflate aarch64 0:1.26-1.fc46 fedora 163.9 KiB libdrm aarch64 0:2.4.134-2.fc45 fedora 765.3 KiB libedit aarch64 0:3.1-60.20260512cvs.fc45 fedora 280.3 KiB libepoxy aarch64 0:1.5.10-13.fc45 fedora 1.2 MiB libffi-devel aarch64 0:3.8.0-1.fc46 fedora 34.8 KiB libglvnd aarch64 1:1.7.0-10.fc45 fedora 1.3 MiB libglvnd-core-devel aarch64 1:1.7.0-10.fc45 fedora 40.3 KiB libglvnd-egl aarch64 1:1.7.0-10.fc45 fedora 68.8 KiB libglvnd-gles aarch64 1:1.7.0-10.fc45 fedora 394.1 KiB libglvnd-glx aarch64 1:1.7.0-10.fc45 fedora 1.0 MiB libglvnd-opengl aarch64 1:1.7.0-10.fc45 fedora 329.0 KiB libgs aarch64 0:10.08.0-1.fc46 fedora 21.0 MiB libgusb aarch64 0:0.4.9-6.fc45 fedora 182.0 KiB libheif aarch64 0:1.23.5-4.fc46 fedora 2.6 MiB libicu aarch64 0:78.3-8.fc45 fedora 37.8 MiB libicu-devel aarch64 0:78.3-8.fc45 fedora 5.2 MiB libijs aarch64 0:0.35-27.fc45 fedora 101.5 KiB libjpeg-turbo aarch64 0:3.1.4.1-2.fc45 fedora 681.3 KiB libjxl aarch64 1:0.11.2-2.fc45 fedora 2.6 MiB liblerc aarch64 0:4.2.0-1.fc45 fedora 547.5 KiB liblqr-1 aarch64 0:0.4.2-30.fc45 fedora 109.1 KiB libmng aarch64 0:2.0.3-26.fc45 fedora 601.3 KiB libmount-devel aarch64 0:2.42.4-2.fc46 fedora 66.5 KiB libmpc aarch64 0:1.4.1-2.fc45 fedora 216.8 KiB libmysofa aarch64 0:1.3.5-1.fc46 fedora 78.7 KiB libogg aarch64 2:1.3.6-4.fc45 fedora 77.6 KiB libopenjph aarch64 0:0.31.0-1.fc46 fedora 325.9 KiB libpaper aarch64 1:2.1.1-11.fc45 fedora 96.7 KiB libpciaccess aarch64 0:0.16-18.fc45 fedora 72.4 KiB libpng aarch64 2:1.6.58-2.fc45 fedora 269.7 KiB libpng-devel aarch64 2:1.6.58-2.fc45 fedora 978.0 KiB libproxy aarch64 0:0.5.12-3.fc45 fedora 166.1 KiB libraqm aarch64 0:0.10.1-5.fc45 fedora 68.5 KiB librsvg2 aarch64 0:2.63.2-1.fc46 fedora 4.6 MiB libseccomp aarch64 0:2.6.1-3.fc45 fedora 246.3 KiB libselinux-devel aarch64 0:3.11-5.fc46 fedora 121.9 KiB libsepol-devel aarch64 0:3.11-2.fc45 fedora 120.7 KiB libsoup3 aarch64 0:3.7.3-1.fc46 fedora 1.3 MiB libstdc++-devel aarch64 0:16.2.1-2.fc46.1 fedora 40.4 MiB libstemmer aarch64 0:3.1.1-2.fc45 fedora 789.5 KiB libtextstyle aarch64 0:1.0-4.fc46 fedora 199.1 KiB libthai aarch64 0:0.1.30-3.fc45 fedora 824.9 KiB libtheora aarch64 1:1.1.1-42.fc45 fedora 468.5 KiB libtiff aarch64 0:4.7.2-2.fc45 fedora 659.4 KiB libtinysparql aarch64 0:3.12.0-1.fc46 fedora 1.1 MiB libubsan aarch64 0:16.2.1-2.fc46.1 fedora 475.9 KiB libultrahdr aarch64 0:1.4.0^20251202git8cbc983-2.fc45 fedora 347.7 KiB libuuid-devel aarch64 0:2.42.4-2.fc46 fedora 41.0 KiB libuv aarch64 1:1.52.1-2.fc45 fedora 616.4 KiB libvorbis aarch64 1:1.3.7-21.fc45 fedora 845.3 KiB libwayland-client aarch64 0:1.26.0-3.fc46 fedora 70.1 KiB libwayland-cursor aarch64 0:1.26.0-3.fc46 fedora 81.2 KiB libwayland-egl aarch64 0:1.26.0-3.fc46 fedora 68.3 KiB libwayland-server aarch64 0:1.26.0-3.fc46 fedora 134.6 KiB libwebp aarch64 0:1.6.0-4.fc45 fedora 817.0 KiB libwmf-lite aarch64 0:0.2.16-2.fc46 fedora 168.2 KiB libxcb aarch64 0:1.17.0-8.fc45 fedora 2.1 MiB libxcb-devel aarch64 0:1.17.0-8.fc45 fedora 2.6 MiB libxcrypt-devel aarch64 0:4.5.2-4.fc45 fedora 31.0 KiB libxkbcommon aarch64 0:1.13.1-4.fc46 fedora 471.6 KiB libxkbcommon-devel aarch64 0:1.13.1-4.fc46 fedora 393.4 KiB libxml2-devel aarch64 0:2.15.4-1.fc46 fedora 6.7 MiB libxshmfence aarch64 0:1.3.2-9.fc45 fedora 68.4 KiB libzip aarch64 0:1.11.4-5.fc45 fedora 135.7 KiB llvm-filesystem aarch64 0:23.1.2-1.fc46 fedora 0.0 B llvm-libs aarch64 0:23.1.2-1.fc46 fedora 140.0 MiB lm_sensors-libs aarch64 0:3.6.0-25.fc45 fedora 93.7 KiB lzo aarch64 0:2.10-17.fc45 fedora 162.9 KiB lzo-devel aarch64 0:2.10-17.fc45 fedora 212.2 KiB lzo-minilzo aarch64 0:2.10-17.fc45 fedora 88.6 KiB m4 aarch64 0:1.4.21-3.fc45 fedora 888.6 KiB make aarch64 1:4.4.1-13.fc45 fedora 1.8 MiB mesa-dri-drivers aarch64 0:26.2.3-1.fc46 fedora 39.4 MiB mesa-filesystem aarch64 0:26.2.3-1.fc46 fedora 3.6 KiB mesa-libEGL aarch64 0:26.2.3-1.fc46 fedora 394.4 KiB mesa-libGL aarch64 0:26.2.3-1.fc46 fedora 398.1 KiB mesa-libGLU aarch64 0:9.0.3-9.fc45 fedora 329.5 KiB mesa-libgbm aarch64 0:26.2.3-1.fc46 fedora 67.7 KiB mpdecimal aarch64 0:4.0.1-4.fc45 fedora 281.1 KiB ncurses aarch64 0:6.6-3.fc45 fedora 895.8 KiB ninja-build aarch64 0:1.13.2-6.fc45 fedora 468.8 KiB noopenh264 aarch64 0:2.6.0-5.fc45 fedora 95.1 KiB openal-soft aarch64 0:1.24.2-10.fc46 fedora 1.5 MiB openexr-libs aarch64 0:3.4.13-2.fc45 fedora 3.2 MiB openjpeg aarch64 0:2.5.4-4.fc45 fedora 412.3 KiB pango aarch64 0:1.58.2-1.fc45 fedora 1.2 MiB pcre2-devel aarch64 0:10.47-1.fc45.2 fedora 2.1 MiB pcre2-utf16 aarch64 0:10.47-1.fc45.2 fedora 582.9 KiB pcre2-utf32 aarch64 0:10.47-1.fc45.2 fedora 582.9 KiB perl-AutoLoader noarch 0:5.74-527.fc45 fedora 20.6 KiB perl-B aarch64 0:1.92-527.fc45 fedora 557.5 KiB perl-Carp noarch 0:1.54-527.fc45 fedora 46.6 KiB perl-Class-Struct noarch 0:0.68-527.fc45 fedora 25.4 KiB perl-Data-Dumper aarch64 0:2.192-528.fc45 fedora 135.5 KiB perl-Digest noarch 0:1.20-527.fc45 fedora 35.2 KiB perl-Digest-MD5 aarch64 0:2.59-527.fc45 fedora 103.6 KiB perl-DynaLoader aarch64 0:1.57-527.fc45 fedora 32.1 KiB perl-Encode aarch64 4:3.24-527.fc45 fedora 4.8 MiB perl-Errno aarch64 0:1.39-527.fc45 fedora 8.4 KiB perl-Exporter noarch 0:5.79-527.fc45 fedora 54.2 KiB perl-Fcntl aarch64 0:1.20-527.fc45 fedora 92.7 KiB perl-File-Basename noarch 0:2.86-527.fc45 fedora 14.0 KiB perl-File-Compare noarch 0:1.100.800-527.fc45 fedora 5.6 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-Path noarch 0:2.18-527.fc45 fedora 63.4 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-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-HTTP-Tiny noarch 0:0.096-528.fc45 fedora 162.4 KiB perl-IO aarch64 0:1.56-527.fc45 fedora 191.3 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-MIME-Base32 noarch 0:1.303-26.fc45 fedora 30.7 KiB perl-MIME-Base64 aarch64 0:3.16-527.fc45 fedora 93.9 KiB perl-Net-SSLeay aarch64 0:1.96-5.fc45 fedora 1.4 MiB perl-POSIX aarch64 0:2.26-527.fc45 fedora 261.4 KiB perl-PathTools aarch64 0:3.95-527.fc45 fedora 224.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 aarch64 5:1.70-527.fc45 fedora 152.9 KiB perl-SelectSaver noarch 0:1.03-527.fc45 fedora 2.1 KiB perl-Socket aarch64 4:2.043-1.fc46 fedora 145.8 KiB perl-Storable aarch64 1:3.41-527.fc45 fedora 242.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-Thread-Queue noarch 0:3.14-527.fc45 fedora 28.9 KiB perl-Time-HiRes aarch64 4:1.9780-527.fc45 fedora 151.7 KiB perl-Time-Local noarch 2:1.350-527.fc45 fedora 69.0 KiB perl-URI noarch 0:5.37-1.fc46 fedora 275.5 KiB perl-Unicode-Normalize aarch64 0:1.32-527.fc45 fedora 524.5 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-if noarch 0:0.61.000-527.fc45 fedora 5.8 KiB perl-libnet noarch 0:3.15-528.fc45 fedora 288.4 KiB perl-libs aarch64 4:5.44.0-527.fc45 fedora 12.0 MiB perl-locale noarch 0:1.13-527.fc45 fedora 6.1 KiB perl-mro aarch64 0:1.30-527.fc45 fedora 81.5 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-threads aarch64 1:2.45-527.fc45 fedora 134.9 KiB perl-threads-shared aarch64 0:1.73-527.fc45 fedora 103.6 KiB perl-vars noarch 0:1.05-527.fc45 fedora 3.9 KiB pixman aarch64 0:0.46.2-4.fc45 fedora 654.4 KiB pixman-devel aarch64 0:0.46.2-4.fc45 fedora 56.1 KiB poly2tri aarch64 0:0.0^20130501hg26242d0aa7b8-8.fc45 fedora 71.5 KiB poly2tri-devel aarch64 0:0.0^20130501hg26242d0aa7b8-8.fc45 fedora 34.5 KiB pugixml aarch64 0:1.16-2.fc45 fedora 265.3 KiB pugixml-devel aarch64 0:1.16-2.fc45 fedora 68.5 KiB python-pip-wheel noarch 0:26.2.1-1.fc46 fedora 1.3 MiB python3 aarch64 0:3.15.0~rc2-1.fc46 fedora 84.8 KiB python3-libs aarch64 0:3.15.0~rc2-1.fc46 fedora 49.8 MiB python3-packaging noarch 0:26.3-1.fc46 fedora 1.3 MiB rav1e-libs aarch64 0:0.8.1-5.fc46 fedora 2.1 MiB rhash aarch64 0:1.4.5-5.fc45 fedora 394.6 KiB sdl2-compat aarch64 0:2.32.72-1.fc46 fedora 484.6 KiB shared-mime-info aarch64 0:2.5.1-3.fc46 fedora 6.6 MiB spirv-tools-libs aarch64 0:2026.3-1.fc46 fedora 5.9 MiB svt-av1-libs aarch64 0:3.1.2-3.fc45 fedora 3.4 MiB sysprof-capture-devel aarch64 0:51.0-1.fc46 fedora 781.8 KiB tzdata noarch 0:2026c-2.fc46 fedora 1.2 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.1129-1.fc46 fedora 40.0 B wayland-devel aarch64 0:1.26.0-3.fc46 fedora 744.7 KiB xkeyboard-config noarch 0:2.48-4.fc45 fedora 6.4 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 xprop aarch64 0:1.2.8-6.fc45 fedora 78.6 KiB xz-devel aarch64 1:5.8.4-1.fc46 fedora 258.8 KiB Transaction Summary: Installing: 341 packages Total size of inbound packages is 266 MiB. Need to download 266 MiB. After this operation, 1 GiB extra will be used (install 1 GiB, remove 0 B). [ 1/341] ImageMagick-1:7.1.2.32-1.fc46 100% | 839.4 KiB/s | 73.9 KiB | 00m00s [ 2/341] DevIL-devel-0:1.7.8-55.fc45.a 100% | 293.3 KiB/s | 37.2 KiB | 00m00s [ 3/341] assimp-devel-0:6.0.5-5.fc46.a 100% | 1.2 MiB/s | 176.9 KiB | 00m00s [ 4/341] angelscript-devel-0:2.38.0-5. 100% | 1.8 MiB/s | 490.2 KiB | 00m00s [ 5/341] cmake-0:4.3.0-5.fc45.aarch64 100% | 16.2 MiB/s | 10.8 MiB | 00m01s [ 6/341] desktop-file-utils-0:0.28-8.f 100% | 124.7 KiB/s | 69.7 KiB | 00m01s [ 7/341] fltk-devel-0:1.4.5-2.fc45.aar 100% | 5.2 MiB/s | 4.4 MiB | 00m01s [ 8/341] fontconfig-devel-0:2.18.3-2.f 100% | 478.3 KiB/s | 194.2 KiB | 00m00s [ 9/341] gcc-c++-0:16.2.1-2.fc46.1.aar 100% | 19.1 MiB/s | 15.9 MiB | 00m01s [ 10/341] glew-devel-0:2.2.0-13.fc45.aa 100% | 389.2 KiB/s | 221.1 KiB | 00m01s [ 11/341] libX11-devel-0:1.8.13-3.fc46. 100% | 2.0 MiB/s | 1.1 MiB | 00m01s [ 12/341] libXext-devel-0:1.3.6-6.fc45. 100% | 674.3 KiB/s | 88.3 KiB | 00m00s [ 13/341] libXft-devel-0:2.3.8-11.fc45. 100% | 327.8 KiB/s | 49.2 KiB | 00m00s [ 14/341] libjpeg-turbo-devel-0:3.1.4.1 100% | 772.4 KiB/s | 97.3 KiB | 00m00s [ 15/341] libogg-devel-2:1.3.6-4.fc45.a 100% | 122.9 KiB/s | 16.2 KiB | 00m00s [ 16/341] libtheora-devel-1:1.1.1-42.fc 100% | 251.1 KiB/s | 31.4 KiB | 00m00s [ 17/341] libvorbis-devel-1:1.3.7-21.fc 100% | 222.7 KiB/s | 22.0 KiB | 00m00s [ 18/341] openal-soft-devel-0:1.24.2-10 100% | 778.5 KiB/s | 106.7 KiB | 00m00s [ 19/341] perl-interpreter-4:5.44.0-527 100% | 485.0 KiB/s | 72.8 KiB | 00m00s [ 20/341] libglvnd-devel-1:1.7.0-10.fc4 100% | 1.0 MiB/s | 162.0 KiB | 00m00s [ 21/341] mesa-libGLU-devel-0:9.0.3-9.f 100% | 105.0 KiB/s | 11.8 KiB | 00m00s [ 22/341] sdl2-compat-devel-0:2.32.72-1 100% | 3.5 MiB/s | 505.9 KiB | 00m00s [ 23/341] zlib-ng-compat-devel-0:2.3.3- 100% | 323.1 KiB/s | 37.8 KiB | 00m00s [ 24/341] DevIL-0:1.7.8-55.fc45.aarch64 100% | 1.3 MiB/s | 266.2 KiB | 00m00s [ 25/341] ImageMagick-libs-1:7.1.2.32-1 100% | 8.2 MiB/s | 2.5 MiB | 00m00s [ 26/341] angelscript-0:2.38.0-5.fc45.a 100% | 1.1 MiB/s | 494.0 KiB | 00m00s [ 27/341] assimp-0:6.0.5-5.fc46.aarch64 100% | 3.8 MiB/s | 2.2 MiB | 00m01s [ 28/341] cmake-filesystem-0:4.3.0-5.fc 100% | 37.1 KiB/s | 14.9 KiB | 00m00s [ 29/341] poly2tri-devel-0:0.0^20130501 100% | 55.6 KiB/s | 17.5 KiB | 00m00s [ 30/341] pugixml-devel-0:1.16-2.fc45.a 100% | 283.3 KiB/s | 23.5 KiB | 00m00s [ 31/341] cmake-data-0:4.3.0-5.fc45.noa 100% | 9.1 MiB/s | 2.7 MiB | 00m00s [ 32/341] expat-0:2.8.3-1.fc46.aarch64 100% | 495.1 KiB/s | 127.2 KiB | 00m00s [ 33/341] jsoncpp-0:1.9.6-3.fc44.aarch6 100% | 376.3 KiB/s | 94.8 KiB | 00m00s [ 34/341] libuv-1:1.52.1-2.fc45.aarch64 100% | 7.6 MiB/s | 265.0 KiB | 00m00s [ 35/341] make-1:4.4.1-13.fc45.aarch64 100% | 17.8 MiB/s | 583.4 KiB | 00m00s [ 36/341] rhash-0:1.4.5-5.fc45.aarch64 100% | 10.4 MiB/s | 191.8 KiB | 00m00s [ 37/341] emacs-filesystem-1:31.1-1.fc4 100% | 454.1 KiB/s | 8.2 KiB | 00m00s [ 38/341] glib2-0:2.90.0-1.fc46.aarch64 100% | 75.4 MiB/s | 3.1 MiB | 00m00s [ 39/341] cairo-devel-0:1.18.6-1.fc46.a 100% | 2.0 MiB/s | 191.5 KiB | 00m00s [ 40/341] fltk-0:1.4.5-2.fc45.aarch64 100% | 3.3 MiB/s | 778.4 KiB | 00m00s [ 41/341] libICE-devel-0:1.1.2-5.fc45.a 100% | 165.3 KiB/s | 45.8 KiB | 00m00s [ 42/341] libSM-devel-0:1.2.5-5.fc45.aa 100% | 48.0 KiB/s | 11.8 KiB | 00m00s [ 43/341] libXt-devel-0:1.3.1-5.fc45.aa 100% | 2.3 MiB/s | 472.1 KiB | 00m00s [ 44/341] libdecor-devel-0:0.2.5-3.fc45 100% | 91.4 KiB/s | 12.0 KiB | 00m00s [ 45/341] libpng-devel-2:1.6.58-2.fc45. 100% | 1.8 MiB/s | 302.5 KiB | 00m00s [ 46/341] libstdc++-devel-0:16.2.1-2.fc 100% | 42.7 MiB/s | 5.8 MiB | 00m00s [ 47/341] libxkbcommon-devel-0:1.13.1-4 100% | 508.8 KiB/s | 74.3 KiB | 00m00s [ 48/341] wayland-devel-0:1.26.0-3.fc46 100% | 1.2 MiB/s | 160.9 KiB | 00m00s [ 49/341] fontconfig-0:2.18.3-2.fc46.aa 100% | 4.4 MiB/s | 378.4 KiB | 00m00s [ 50/341] freetype-devel-0:2.14.3-2.fc4 100% | 7.5 MiB/s | 1.0 MiB | 00m00s [ 51/341] gettext-0:1.0-4.fc46.aarch64 100% | 7.9 MiB/s | 2.0 MiB | 00m00s [ 52/341] libmpc-0:1.4.1-2.fc45.aarch64 100% | 122.4 KiB/s | 73.8 KiB | 00m01s [ 53/341] libGLEW-0:2.2.0-13.fc45.aarch 100% | 333.1 KiB/s | 173.9 KiB | 00m01s [ 54/341] libX11-0:1.8.13-3.fc46.aarch6 100% | 1.3 MiB/s | 649.5 KiB | 00m01s [ 55/341] libX11-xcb-0:1.8.13-3.fc46.aa 100% | 25.5 KiB/s | 11.0 KiB | 00m00s [ 56/341] gcc-0:16.2.1-2.fc46.1.aarch64 100% | 32.8 MiB/s | 39.9 MiB | 00m01s [ 57/341] libxcb-devel-0:1.17.0-8.fc45. 100% | 17.9 MiB/s | 1.5 MiB | 00m00s [ 58/341] xorg-x11-proto-devel-0:2025.1 100% | 2.5 MiB/s | 302.2 KiB | 00m00s [ 59/341] libXext-0:1.3.6-6.fc45.aarch6 100% | 468.0 KiB/s | 38.4 KiB | 00m00s [ 60/341] libXft-0:2.3.8-11.fc45.aarch6 100% | 1.2 MiB/s | 70.7 KiB | 00m00s [ 61/341] libXrender-devel-0:0.9.12-5.f 100% | 336.7 KiB/s | 18.9 KiB | 00m00s [ 62/341] libjpeg-turbo-0:3.1.4.1-2.fc4 100% | 1.9 MiB/s | 251.9 KiB | 00m00s [ 63/341] automake-0:1.18.1-5.fc45.noar 100% | 4.8 MiB/s | 723.9 KiB | 00m00s [ 64/341] libogg-2:1.3.6-4.fc45.aarch64 100% | 269.8 KiB/s | 33.5 KiB | 00m00s [ 65/341] libtheora-1:1.1.1-42.fc45.aar 100% | 1.5 MiB/s | 155.5 KiB | 00m00s [ 66/341] libvorbis-1:1.3.7-21.fc45.aar 100% | 1.8 MiB/s | 184.3 KiB | 00m00s [ 67/341] fmt-0:12.1.0-3.fc45.aarch64 100% | 582.4 KiB/s | 104.3 KiB | 00m00s [ 68/341] libmysofa-0:1.3.5-1.fc46.aarc 100% | 267.6 KiB/s | 43.4 KiB | 00m00s [ 69/341] openal-soft-0:1.24.2-10.fc46. 100% | 3.1 MiB/s | 605.8 KiB | 00m00s [ 70/341] perl-libs-4:5.44.0-527.fc45.a 100% | 5.1 MiB/s | 2.6 MiB | 00m01s [ 71/341] libglvnd-1:1.7.0-10.fc45.aarc 100% | 231.4 KiB/s | 108.5 KiB | 00m00s [ 72/341] libglvnd-core-devel-1:1.7.0-1 100% | 41.7 KiB/s | 17.1 KiB | 00m00s [ 73/341] libglvnd-egl-1:1.7.0-10.fc45. 100% | 1.0 MiB/s | 36.1 KiB | 00m00s [ 74/341] libglvnd-gles-1:1.7.0-10.fc45 100% | 836.7 KiB/s | 30.1 KiB | 00m00s [ 75/341] libglvnd-glx-1:1.7.0-10.fc45. 100% | 2.1 MiB/s | 128.8 KiB | 00m00s [ 76/341] libglvnd-opengl-1:1.7.0-10.fc 100% | 1.0 MiB/s | 39.2 KiB | 00m00s [ 77/341] mesa-libGLU-0:9.0.3-9.fc45.aa 100% | 1.5 MiB/s | 153.6 KiB | 00m00s [ 78/341] sdl2-compat-0:2.32.72-1.fc46. 100% | 1.5 MiB/s | 143.1 KiB | 00m00s [ 79/341] jasper-libs-0:4.2.8-3.fc45.aa 100% | 864.1 KiB/s | 156.4 KiB | 00m00s [ 80/341] libmng-0:2.0.3-26.fc45.aarch6 100% | 1.0 MiB/s | 184.9 KiB | 00m00s [ 81/341] libpng-2:1.6.58-2.fc45.aarch6 100% | 630.5 KiB/s | 117.9 KiB | 00m00s [ 82/341] libtiff-0:4.7.2-2.fc45.aarch6 100% | 979.9 KiB/s | 212.6 KiB | 00m00s [ 83/341] LibRaw-0:0.22.2-1.fc45.aarch6 100% | 2.0 MiB/s | 460.4 KiB | 00m00s [ 84/341] cairo-0:1.18.6-1.fc46.aarch64 100% | 3.6 MiB/s | 702.4 KiB | 00m00s [ 85/341] fftw-libs-double-0:3.3.10-18. 100% | 4.6 MiB/s | 667.9 KiB | 00m00s [ 86/341] freetype-0:2.14.3-2.fc45.aarc 100% | 4.9 MiB/s | 415.4 KiB | 00m00s [ 87/341] gdk-pixbuf2-0:2.44.8-3.fc46.a 100% | 4.9 MiB/s | 504.7 KiB | 00m00s [ 88/341] graphviz-libs-0:16.1.0-2.fc46 100% | 8.3 MiB/s | 452.2 KiB | 00m00s [ 89/341] harfbuzz-0:14.5.0-1.fc46.aarc 100% | 19.4 MiB/s | 1.1 MiB | 00m00s [ 90/341] imath-0:3.1.12-9.fc45.aarch64 100% | 1.1 MiB/s | 94.7 KiB | 00m00s [ 91/341] jbigkit-libs-0:2.1-34.fc45.aa 100% | 625.5 KiB/s | 53.2 KiB | 00m00s [ 92/341] lcms2-0:2.16-8.fc45.aarch64 100% | 2.3 MiB/s | 180.5 KiB | 00m00s [ 93/341] libICE-0:1.1.2-5.fc45.aarch64 100% | 2.4 MiB/s | 77.1 KiB | 00m00s [ 94/341] libSM-0:1.2.5-5.fc45.aarch64 100% | 1.8 MiB/s | 44.2 KiB | 00m00s [ 95/341] libXt-0:1.3.1-5.fc45.aarch64 100% | 7.1 MiB/s | 173.6 KiB | 00m00s [ 96/341] libgs-0:10.08.0-1.fc46.aarch6 100% | 73.3 MiB/s | 3.5 MiB | 00m00s [ 97/341] libjxl-1:0.11.2-2.fc45.aarch6 100% | 19.3 MiB/s | 851.6 KiB | 00m00s [ 98/341] liblqr-1-0:0.4.2-30.fc45.aarc 100% | 998.9 KiB/s | 47.9 KiB | 00m00s [ 99/341] libraqm-0:0.10.1-5.fc45.aarch 100% | 852.1 KiB/s | 22.2 KiB | 00m00s [100/341] librsvg2-0:2.63.2-1.fc46.aarc 100% | 24.8 MiB/s | 1.8 MiB | 00m00s [101/341] libultrahdr-0:1.4.0^20251202g 100% | 1.4 MiB/s | 149.1 KiB | 00m00s [102/341] libwebp-0:1.6.0-4.fc45.aarch6 100% | 2.6 MiB/s | 258.4 KiB | 00m00s [103/341] libwmf-lite-0:0.2.16-2.fc46.a 100% | 819.4 KiB/s | 74.6 KiB | 00m00s [104/341] libzip-0:1.11.4-5.fc45.aarch6 100% | 1.0 MiB/s | 69.9 KiB | 00m00s [105/341] openexr-libs-0:3.4.13-2.fc45. 100% | 5.3 MiB/s | 830.3 KiB | 00m00s [106/341] openjpeg-0:2.5.4-4.fc45.aarch 100% | 1.6 MiB/s | 183.9 KiB | 00m00s [107/341] pango-0:1.58.2-1.fc45.aarch64 100% | 3.6 MiB/s | 357.5 KiB | 00m00s [108/341] poly2tri-0:0.0^20130501hg2624 100% | 766.0 KiB/s | 30.6 KiB | 00m00s [109/341] pugixml-0:1.16-2.fc45.aarch64 100% | 1.1 MiB/s | 102.2 KiB | 00m00s [110/341] vim-filesystem-2:9.2.1129-1.f 100% | 157.1 KiB/s | 15.6 KiB | 00m00s [111/341] lzo-devel-0:2.10-17.fc45.aarc 100% | 406.7 KiB/s | 39.0 KiB | 00m00s [112/341] pixman-devel-0:0.46.2-4.fc45. 100% | 151.2 KiB/s | 17.7 KiB | 00m00s [113/341] dbus-libs-1:1.16.2-6.fc45.aar 100% | 1.3 MiB/s | 146.2 KiB | 00m00s [114/341] libXcursor-0:1.2.3-5.fc45.aar 100% | 366.4 KiB/s | 31.1 KiB | 00m00s [115/341] libXfixes-0:6.0.1-8.fc45.aarc 100% | 1.2 MiB/s | 19.2 KiB | 00m00s [116/341] libXinerama-0:1.1.5-11.fc45.a 100% | 885.1 KiB/s | 14.2 KiB | 00m00s [117/341] libdecor-0:0.2.5-3.fc45.aarch 100% | 1.6 MiB/s | 56.8 KiB | 00m00s [118/341] libwayland-client-0:1.26.0-3. 100% | 428.3 KiB/s | 33.8 KiB | 00m00s [119/341] libwayland-cursor-0:1.26.0-3. 100% | 243.8 KiB/s | 19.0 KiB | 00m00s [120/341] libwayland-egl-0:1.26.0-3.fc4 100% | 150.0 KiB/s | 12.6 KiB | 00m00s [121/341] libxkbcommon-0:1.13.1-4.fc46. 100% | 1.6 MiB/s | 177.2 KiB | 00m00s [122/341] libuuid-devel-0:2.42.4-2.fc46 100% | 245.3 KiB/s | 32.9 KiB | 00m00s [123/341] libffi-devel-0:3.8.0-1.fc46.a 100% | 196.4 KiB/s | 31.4 KiB | 00m00s [124/341] libwayland-server-0:1.26.0-3. 100% | 360.9 KiB/s | 42.6 KiB | 00m00s [125/341] default-fonts-core-sans-0:4.3 100% | 248.8 KiB/s | 29.1 KiB | 00m00s [126/341] fonts-filesystem-1:5.0.0-4.fc 100% | 112.6 KiB/s | 8.7 KiB | 00m00s [127/341] xml-common-0:0.6.3-70.fc46.no 100% | 517.5 KiB/s | 31.0 KiB | 00m00s [128/341] brotli-devel-0:1.2.0-6.fc45.a 100% | 585.0 KiB/s | 34.5 KiB | 00m00s [129/341] bzip2-devel-0:1.0.8-24.fc45.a 100% | 1.9 MiB/s | 213.5 KiB | 00m00s [130/341] harfbuzz-devel-0:14.5.0-1.fc4 100% | 4.3 MiB/s | 641.3 KiB | 00m00s [131/341] gettext-libs-0:1.0-4.fc46.aar 100% | 3.9 MiB/s | 798.9 KiB | 00m00s [132/341] gettext-runtime-0:1.0-4.fc46. 100% | 1.1 MiB/s | 176.2 KiB | 00m00s [133/341] libtextstyle-0:1.0-4.fc46.aar 100% | 672.8 KiB/s | 90.2 KiB | 00m00s [134/341] python3-0:3.15.0~rc2-1.fc46.a 100% | 447.0 KiB/s | 27.7 KiB | 00m00s [135/341] cpp-0:16.2.1-2.fc46.1.aarch64 100% | 26.6 MiB/s | 13.3 MiB | 00m01s [136/341] glibc-devel-0:2.44.9000-4.fc4 100% | 856.8 KiB/s | 668.3 KiB | 00m01s [137/341] libasan-0:16.2.1-2.fc46.1.aar 100% | 602.2 KiB/s | 516.1 KiB | 00m01s [138/341] libatomic-0:16.2.1-2.fc46.1.a 100% | 140.0 KiB/s | 55.6 KiB | 00m00s [139/341] libubsan-0:16.2.1-2.fc46.1.aa 100% | 2.3 MiB/s | 228.1 KiB | 00m00s [140/341] libX11-common-0:1.8.13-3.fc46 100% | 11.4 MiB/s | 175.2 KiB | 00m00s [141/341] libxcb-0:1.17.0-8.fc45.aarch6 100% | 13.2 MiB/s | 242.8 KiB | 00m00s [142/341] libXau-devel-0:1.0.12-5.fc45. 100% | 865.0 KiB/s | 13.8 KiB | 00m00s [143/341] libXrender-0:0.9.12-5.fc45.aa 100% | 1.7 MiB/s | 26.7 KiB | 00m00s [144/341] autoconf-0:2.73-4.fc45.noarch 100% | 23.0 MiB/s | 848.1 KiB | 00m00s [145/341] perl-Carp-0:1.54-527.fc45.noa 100% | 634.6 KiB/s | 28.6 KiB | 00m00s [146/341] perl-Class-Struct-0:0.68-527. 100% | 557.9 KiB/s | 21.8 KiB | 00m00s [147/341] perl-Errno-0:1.39-527.fc45.aa 100% | 583.9 KiB/s | 14.6 KiB | 00m00s [148/341] perl-Exporter-0:5.79-527.fc45 100% | 1.2 MiB/s | 30.6 KiB | 00m00s [149/341] perl-File-Basename-0:2.86-527 100% | 647.8 KiB/s | 16.8 KiB | 00m00s [150/341] perl-File-Path-0:2.18-527.fc4 100% | 2.1 MiB/s | 34.8 KiB | 00m00s [151/341] perl-Getopt-Long-1:2.58-527.f 100% | 2.5 MiB/s | 63.2 KiB | 00m00s [152/341] perl-IO-0:1.56-527.fc45.aarch 100% | 1.0 MiB/s | 83.0 KiB | 00m00s [153/341] perl-PathTools-0:3.95-527.fc4 100% | 1.0 MiB/s | 88.0 KiB | 00m00s [154/341] perl-Thread-Queue-0:3.14-527. 100% | 239.0 KiB/s | 21.0 KiB | 00m00s [155/341] perl-constant-0:1.33-528.fc45 100% | 598.1 KiB/s | 22.7 KiB | 00m00s [156/341] perl-threads-1:2.45-527.fc45. 100% | 1.3 MiB/s | 56.7 KiB | 00m00s [157/341] perl-DynaLoader-0:1.57-527.fc 100% | 657.6 KiB/s | 25.6 KiB | 00m00s [158/341] perl-Encode-4:3.24-527.fc45.a 100% | 11.2 MiB/s | 1.0 MiB | 00m00s [159/341] mesa-libEGL-0:26.2.3-1.fc46.a 100% | 1.0 MiB/s | 132.6 KiB | 00m00s [160/341] mesa-libGL-0:26.2.3-1.fc46.aa 100% | 1.0 MiB/s | 131.7 KiB | 00m00s [161/341] SDL3-0:3.4.16-1.fc46.aarch64 100% | 5.8 MiB/s | 1.1 MiB | 00m00s [162/341] liblerc-0:4.2.0-1.fc45.aarch6 100% | 1.0 MiB/s | 196.9 KiB | 00m00s [163/341] lzo-0:2.10-17.fc45.aarch64 100% | 339.6 KiB/s | 65.9 KiB | 00m00s [164/341] pixman-0:0.46.2-4.fc45.aarch6 100% | 1.7 MiB/s | 212.4 KiB | 00m00s [165/341] glycin-libs-0:2.2.1-1.fc46.aa 100% | 16.1 MiB/s | 1.6 MiB | 00m00s [166/341] shared-mime-info-0:2.5.1-3.fc 100% | 5.9 MiB/s | 474.1 KiB | 00m00s [167/341] graphite2-0:1.3.14-22.fc45.aa 100% | 1.6 MiB/s | 90.2 KiB | 00m00s [168/341] adobe-mappings-cmap-0:2023111 100% | 11.8 MiB/s | 2.2 MiB | 00m00s [169/341] adobe-mappings-cmap-deprecate 100% | 528.8 KiB/s | 102.6 KiB | 00m00s [170/341] adobe-mappings-pdf-0:20190401 100% | 2.4 MiB/s | 619.9 KiB | 00m00s [171/341] cups-libs-1:2.4.19-4.fc45.aar 100% | 1.5 MiB/s | 259.3 KiB | 00m00s [172/341] google-droid-sans-fonts-0:202 100% | 13.4 MiB/s | 2.7 MiB | 00m00s [173/341] jbig2dec-libs-0:0.20-9.fc45.a 100% | 590.7 KiB/s | 71.5 KiB | 00m00s [174/341] libijs-0:0.35-27.fc45.aarch64 100% | 380.4 KiB/s | 28.9 KiB | 00m00s [175/341] libpaper-1:2.1.1-11.fc45.aarc 100% | 380.4 KiB/s | 26.2 KiB | 00m00s [176/341] urw-base35-fonts-0:20200910-2 100% | 133.9 KiB/s | 9.8 KiB | 00m00s [177/341] highway-0:1.3.0-3.fc45.aarch6 100% | 2.3 MiB/s | 171.6 KiB | 00m00s [178/341] fribidi-0:1.0.17-2.fc46.aarch 100% | 1.3 MiB/s | 101.7 KiB | 00m00s [179/341] cairo-gobject-0:1.18.6-1.fc46 100% | 291.3 KiB/s | 16.9 KiB | 00m00s [180/341] libdav1d-0:1.5.4-1.fc46.aarch 100% | 5.4 MiB/s | 378.6 KiB | 00m00s [181/341] libdeflate-0:1.26-1.fc46.aarc 100% | 502.5 KiB/s | 63.8 KiB | 00m00s [182/341] libthai-0:0.1.30-3.fc45.aarch 100% | 980.7 KiB/s | 214.8 KiB | 00m00s [183/341] lzo-minilzo-0:2.10-17.fc45.aa 100% | 127.5 KiB/s | 23.8 KiB | 00m00s [184/341] gtk3-0:3.24.52-6.fc45.aarch64 100% | 20.7 MiB/s | 5.9 MiB | 00m00s [185/341] xkeyboard-config-0:2.48-4.fc4 100% | 4.8 MiB/s | 1.0 MiB | 00m00s [186/341] abattis-cantarell-vf-fonts-0: 100% | 586.6 KiB/s | 120.3 KiB | 00m00s [187/341] google-noto-sans-vf-fonts-0:2 100% | 24.0 MiB/s | 613.9 KiB | 00m00s [188/341] brotli-0:1.2.0-6.fc45.aarch64 100% | 785.0 KiB/s | 23.5 KiB | 00m00s [189/341] glfw-1:3.4-8.fc45.aarch64 100% | 1.7 MiB/s | 128.4 KiB | 00m00s [190/341] glib2-devel-0:2.90.0-1.fc46.a 100% | 8.9 MiB/s | 1.5 MiB | 00m00s [191/341] graphite2-devel-0:1.3.14-22.f 100% | 118.6 KiB/s | 20.4 KiB | 00m00s [192/341] harfbuzz-cairo-0:14.5.0-1.fc4 100% | 176.7 KiB/s | 29.5 KiB | 00m00s [193/341] harfbuzz-gpu-0:14.5.0-1.fc46. 100% | 388.9 KiB/s | 49.8 KiB | 00m00s [194/341] harfbuzz-icu-0:14.5.0-1.fc46. 100% | 141.0 KiB/s | 17.5 KiB | 00m00s [195/341] harfbuzz-raster-0:14.5.0-1.fc 100% | 632.1 KiB/s | 55.0 KiB | 00m00s [196/341] harfbuzz-vector-0:14.5.0-1.fc 100% | 387.7 KiB/s | 55.1 KiB | 00m00s [197/341] libicu-devel-0:78.3-8.fc45.aa 100% | 5.7 MiB/s | 809.8 KiB | 00m00s [198/341] gettext-envsubst-0:1.0-4.fc46 100% | 271.4 KiB/s | 37.4 KiB | 00m00s [199/341] python3-libs-0:3.15.0~rc2-1.f 100% | 15.9 MiB/s | 10.9 MiB | 00m01s [200/341] kernel-headers-0:7.3.0-0.rc5. 100% | 2.4 MiB/s | 1.7 MiB | 00m01s [201/341] libxcrypt-devel-0:4.5.2-4.fc4 100% | 41.5 KiB/s | 30.4 KiB | 00m01s [202/341] libXau-0:1.0.12-5.fc45.aarch6 100% | 501.2 KiB/s | 33.6 KiB | 00m00s [203/341] gettext-devel-0:1.0-4.fc46.aa 100% | 4.8 MiB/s | 299.1 KiB | 00m00s [204/341] m4-0:1.4.21-3.fc45.aarch64 100% | 2.4 MiB/s | 340.4 KiB | 00m00s [205/341] perl-Data-Dumper-0:2.192-528. 100% | 352.6 KiB/s | 55.0 KiB | 00m00s [206/341] perl-File-Compare-0:1.100.800 100% | 130.6 KiB/s | 12.9 KiB | 00m00s [207/341] perl-File-Copy-0:2.43-527.fc4 100% | 563.8 KiB/s | 19.7 KiB | 00m00s [208/341] perl-File-Find-0:1.44-527.fc4 100% | 758.2 KiB/s | 25.0 KiB | 00m00s [209/341] perl-File-Temp-1:0.231.200-52 100% | 1.7 MiB/s | 59.3 KiB | 00m00s [210/341] perl-File-stat-0:1.15-527.fc4 100% | 716.2 KiB/s | 17.2 KiB | 00m00s [211/341] perl-POSIX-0:2.26-527.fc45.aa 100% | 2.5 MiB/s | 96.5 KiB | 00m00s [212/341] perl-Text-ParseWords-0:3.31-5 100% | 449.8 KiB/s | 16.2 KiB | 00m00s [213/341] perl-vars-0:1.05-527.fc45.noa 100% | 294.6 KiB/s | 12.7 KiB | 00m00s [214/341] perl-Pod-Usage-4:2.05-527.fc4 100% | 2.5 MiB/s | 40.4 KiB | 00m00s [215/341] perl-base-0:2.27-527.fc45.noa 100% | 567.7 KiB/s | 15.9 KiB | 00m00s [216/341] perl-overload-0:1.40-527.fc45 100% | 1.2 MiB/s | 45.2 KiB | 00m00s [217/341] perl-Fcntl-0:1.20-527.fc45.aa 100% | 819.8 KiB/s | 29.5 KiB | 00m00s [218/341] perl-SelectSaver-0:1.03-527.f 100% | 306.5 KiB/s | 11.3 KiB | 00m00s [219/341] perl-Socket-4:2.043-1.fc46.aa 100% | 972.6 KiB/s | 55.4 KiB | 00m00s [220/341] perl-Symbol-0:1.09-527.fc45.n 100% | 248.0 KiB/s | 13.9 KiB | 00m00s [221/341] perl-Scalar-List-Utils-5:1.70 100% | 1.4 MiB/s | 73.7 KiB | 00m00s [222/341] perl-threads-shared-0:1.73-52 100% | 2.7 MiB/s | 43.9 KiB | 00m00s [223/341] perl-Getopt-Std-0:1.15-527.fc 100% | 1.0 MiB/s | 15.4 KiB | 00m00s [224/341] perl-MIME-Base64-0:3.16-527.f 100% | 1.7 MiB/s | 29.8 KiB | 00m00s [225/341] perl-Storable-1:3.41-527.fc45 100% | 1.2 MiB/s | 95.7 KiB | 00m00s [226/341] perl-parent-1:0.244-527.fc45. 100% | 177.5 KiB/s | 14.7 KiB | 00m00s [227/341] libdrm-0:2.4.134-2.fc45.aarch 100% | 2.0 MiB/s | 192.2 KiB | 00m00s [228/341] mesa-dri-drivers-0:26.2.3-1.f 100% | 8.9 MiB/s | 10.2 MiB | 00m01s [229/341] mesa-libgbm-0:26.2.3-1.fc46.a 100% | 18.2 KiB/s | 20.9 KiB | 00m01s [230/341] libXxf86vm-0:1.1.6-5.fc45.aar 100% | 15.6 KiB/s | 17.5 KiB | 00m01s [231/341] glycin-loaders-0:2.2.1-1.fc46 100% | 29.4 MiB/s | 3.2 MiB | 00m00s [232/341] libseccomp-0:2.6.1-3.fc45.aar 100% | 719.1 KiB/s | 75.5 KiB | 00m00s [233/341] avahi-libs-0:0.9~rc2-9.fc45.a 100% | 528.1 KiB/s | 65.5 KiB | 00m00s [234/341] cups-filesystem-1:2.4.19-4.fc 100% | 553.8 KiB/s | 12.2 KiB | 00m00s [235/341] urw-base35-bookman-fonts-0:20 100% | 25.0 MiB/s | 845.0 KiB | 00m00s [236/341] urw-base35-c059-fonts-0:20200 100% | 12.0 MiB/s | 872.7 KiB | 00m00s [237/341] urw-base35-d050000l-fonts-0:2 100% | 743.7 KiB/s | 75.1 KiB | 00m00s [238/341] urw-base35-fonts-common-0:202 100% | 225.6 KiB/s | 20.5 KiB | 00m00s [239/341] urw-base35-gothic-fonts-0:202 100% | 9.1 MiB/s | 640.7 KiB | 00m00s [240/341] urw-base35-nimbus-mono-ps-fon 100% | 9.0 MiB/s | 793.7 KiB | 00m00s [241/341] urw-base35-nimbus-roman-fonts 100% | 8.0 MiB/s | 852.9 KiB | 00m00s [242/341] urw-base35-nimbus-sans-fonts- 100% | 16.5 MiB/s | 1.3 MiB | 00m00s [243/341] urw-base35-p052-fonts-0:20200 100% | 8.9 MiB/s | 972.1 KiB | 00m00s [244/341] urw-base35-standard-symbols-p 100% | 647.2 KiB/s | 57.6 KiB | 00m00s [245/341] urw-base35-z003-fonts-0:20200 100% | 2.2 MiB/s | 274.8 KiB | 00m00s [246/341] libdatrie-0:0.2.14-3.fc45.aar 100% | 682.0 KiB/s | 32.1 KiB | 00m00s [247/341] adwaita-icon-theme-0:51.0-1.f 100% | 3.9 MiB/s | 399.9 KiB | 00m00s [248/341] at-spi2-atk-0:2.62.0.1-1.fc46 100% | 695.8 KiB/s | 87.0 KiB | 00m00s [249/341] atk-0:2.62.0.1-1.fc46.aarch64 100% | 561.9 KiB/s | 81.5 KiB | 00m00s [250/341] colord-libs-0:1.4.8-5.fc45.aa 100% | 1.6 MiB/s | 219.7 KiB | 00m00s [251/341] gtk-update-icon-cache-0:3.24. 100% | 441.9 KiB/s | 34.0 KiB | 00m00s [252/341] hicolor-icon-theme-0:0.18-6.f 100% | 765.6 KiB/s | 65.8 KiB | 00m00s [253/341] libXcomposite-0:0.4.6-8.fc45. 100% | 447.6 KiB/s | 24.2 KiB | 00m00s [254/341] libXdamage-0:1.1.6-8.fc45.aar 100% | 484.9 KiB/s | 23.3 KiB | 00m00s [255/341] libXi-0:1.8.3-2.fc45.aarch64 100% | 1.9 MiB/s | 39.8 KiB | 00m00s [256/341] libXrandr-0:1.5.4-8.fc45.aarc 100% | 1.8 MiB/s | 27.0 KiB | 00m00s [257/341] libcloudproviders-0:0.4.1-1.f 100% | 997.2 KiB/s | 44.9 KiB | 00m00s [258/341] libepoxy-0:1.5.10-13.fc45.aar 100% | 3.7 MiB/s | 240.6 KiB | 00m00s [259/341] libtinysparql-0:3.12.0-1.fc46 100% | 3.2 MiB/s | 339.1 KiB | 00m00s [260/341] google-noto-fonts-common-0:20 100% | 216.9 KiB/s | 16.7 KiB | 00m00s [261/341] libmount-devel-0:2.42.4-2.fc4 100% | 320.9 KiB/s | 25.7 KiB | 00m00s [262/341] libselinux-devel-0:3.11-5.fc4 100% | 1.6 MiB/s | 160.6 KiB | 00m00s [263/341] pcre2-devel-0:10.47-1.fc45.2. 100% | 2.8 MiB/s | 560.4 KiB | 00m00s [264/341] python3-packaging-0:26.3-1.fc 100% | 1.3 MiB/s | 293.6 KiB | 00m00s [265/341] sysprof-capture-devel-0:51.0- 100% | 863.5 KiB/s | 173.6 KiB | 00m00s [266/341] libicu-0:78.3-8.fc45.aarch64 100% | 19.6 MiB/s | 10.9 MiB | 00m01s [267/341] mpdecimal-0:4.0.1-4.fc45.aarc 100% | 178.4 KiB/s | 95.4 KiB | 00m01s [268/341] python-pip-wheel-0:26.2.1-1.f 100% | 2.3 MiB/s | 1.2 MiB | 00m01s [269/341] tzdata-0:2026c-2.fc46.noarch 100% | 11.4 MiB/s | 712.1 KiB | 00m00s [270/341] gettext-common-devel-0:1.0-4. 100% | 13.1 MiB/s | 605.5 KiB | 00m00s [271/341] perl-B-0:1.92-527.fc45.aarch6 100% | 3.9 MiB/s | 182.1 KiB | 00m00s [272/341] perl-locale-0:1.13-527.fc45.n 100% | 231.3 KiB/s | 13.2 KiB | 00m00s [273/341] perl-Pod-Perldoc-0:3.28.01-52 100% | 1.5 MiB/s | 84.7 KiB | 00m00s [274/341] perl-podlators-1:6.1.1-1.fc46 100% | 2.8 MiB/s | 132.4 KiB | 00m00s [275/341] perl-mro-0:1.30-527.fc45.aarc 100% | 629.1 KiB/s | 28.9 KiB | 00m00s [276/341] perl-overloading-0:0.03-527.f 100% | 250.7 KiB/s | 12.5 KiB | 00m00s [277/341] libpciaccess-0:0.16-18.fc45.a 100% | 779.1 KiB/s | 26.5 KiB | 00m00s [278/341] libxshmfence-0:1.3.2-9.fc45.a 100% | 461.5 KiB/s | 13.4 KiB | 00m00s [279/341] lm_sensors-libs-0:3.6.0-25.fc 100% | 119.8 KiB/s | 40.6 KiB | 00m00s [280/341] mesa-filesystem-0:26.2.3-1.fc 100% | 40.7 KiB/s | 14.4 KiB | 00m00s [281/341] llvm-libs-0:23.1.2-1.fc46.aar 100% | 48.9 MiB/s | 34.8 MiB | 00m01s [282/341] spirv-tools-libs-0:2026.3-1.f 100% | 4.1 MiB/s | 1.7 MiB | 00m00s [283/341] bubblewrap-0:0.12.0-1.fc46.aa 100% | 163.5 KiB/s | 65.6 KiB | 00m00s [284/341] libheif-0:1.23.5-4.fc46.aarch 100% | 12.4 MiB/s | 760.6 KiB | 00m00s [285/341] adwaita-cursor-theme-0:51.0-1 100% | 7.6 MiB/s | 380.2 KiB | 00m00s [286/341] adwaita-icon-theme-legacy-0:4 100% | 13.6 MiB/s | 2.5 MiB | 00m00s [287/341] at-spi2-core-0:2.62.0.1-1.fc4 100% | 1.9 MiB/s | 396.2 KiB | 00m00s [288/341] libgusb-0:0.4.9-6.fc45.aarch6 100% | 314.6 KiB/s | 60.7 KiB | 00m00s [289/341] avahi-glib-0:0.9~rc2-9.fc45.a 100% | 324.4 KiB/s | 14.9 KiB | 00m00s [290/341] json-glib-0:1.10.8-11.fc45.aa 100% | 3.1 MiB/s | 170.4 KiB | 00m00s [291/341] libsoup3-0:3.7.3-1.fc46.aarch 100% | 4.9 MiB/s | 406.7 KiB | 00m00s [292/341] libstemmer-0:3.1.1-2.fc45.aar 100% | 759.2 KiB/s | 154.9 KiB | 00m00s [293/341] libblkid-devel-0:2.42.4-2.fc4 100% | 123.9 KiB/s | 24.4 KiB | 00m00s [294/341] libsepol-devel-0:3.11-2.fc45. 100% | 235.5 KiB/s | 48.3 KiB | 00m00s [295/341] pcre2-utf16-0:10.47-1.fc45.2. 100% | 2.6 MiB/s | 229.5 KiB | 00m00s [296/341] pcre2-utf32-0:10.47-1.fc45.2. 100% | 2.6 MiB/s | 219.1 KiB | 00m00s [297/341] perl-if-0:0.61.000-527.fc45.n 100% | 325.8 KiB/s | 13.7 KiB | 00m00s [298/341] groff-base-0:1.24.2-1.fc46.aa 100% | 19.7 MiB/s | 1.2 MiB | 00m00s [299/341] perl-HTTP-Tiny-0:0.096-528.fc 100% | 1.1 MiB/s | 58.4 KiB | 00m00s [300/341] perl-IPC-Open3-0:1.24-527.fc4 100% | 465.1 KiB/s | 23.7 KiB | 00m00s [301/341] perl-Pod-Simple-1:3.48-527.fc 100% | 6.8 MiB/s | 222.0 KiB | 00m00s [302/341] perl-Term-ANSIColor-0:5.01-52 100% | 2.7 MiB/s | 47.3 KiB | 00m00s [303/341] perl-Term-Cap-0:1.18-527.fc45 100% | 835.4 KiB/s | 21.7 KiB | 00m00s [304/341] hwdata-0:0.411-1.fc46.noarch 100% | 11.6 MiB/s | 1.7 MiB | 00m00s [305/341] libedit-0:3.1-60.20260512cvs. 100% | 728.6 KiB/s | 106.4 KiB | 00m00s [306/341] llvm-filesystem-0:23.1.2-1.fc 100% | 88.3 KiB/s | 13.1 KiB | 00m00s [307/341] libaom-0:3.13.3-3.fc45.aarch6 100% | 15.0 MiB/s | 1.6 MiB | 00m00s [308/341] libopenjph-0:0.31.0-1.fc46.aa 100% | 905.7 KiB/s | 119.6 KiB | 00m00s [309/341] noopenh264-0:2.6.0-5.fc45.aar 100% | 138.7 KiB/s | 21.8 KiB | 00m00s [310/341] rav1e-libs-0:0.8.1-5.fc46.aar 100% | 5.0 MiB/s | 810.2 KiB | 00m00s [311/341] svt-av1-libs-0:3.1.2-3.fc45.a 100% | 5.2 MiB/s | 1.3 MiB | 00m00s [312/341] dbus-1:1.16.2-6.fc45.aarch64 100% | 31.8 KiB/s | 7.8 KiB | 00m00s [313/341] libXtst-0:1.2.5-5.fc45.aarch6 100% | 138.3 KiB/s | 20.6 KiB | 00m00s [314/341] xprop-0:1.2.8-6.fc45.aarch64 100% | 686.5 KiB/s | 35.0 KiB | 00m00s [315/341] glib-networking-0:2.90.0-1.fc 100% | 3.4 MiB/s | 211.5 KiB | 00m00s [316/341] perl-IO-Socket-SSL-0:2.099-2. 100% | 3.0 MiB/s | 236.2 KiB | 00m00s [317/341] perl-Net-SSLeay-0:1.96-5.fc45 100% | 4.1 MiB/s | 378.8 KiB | 00m00s [318/341] perl-Time-HiRes-4:1.9780-527. 100% | 1.0 MiB/s | 57.2 KiB | 00m00s [319/341] perl-Time-Local-2:1.350-527.f 100% | 950.7 KiB/s | 34.2 KiB | 00m00s [320/341] perl-Pod-Escapes-1:1.07-527.f 100% | 1.2 MiB/s | 19.6 KiB | 00m00s [321/341] perl-Text-Tabs+Wrap-0:2024.00 100% | 1.5 MiB/s | 21.5 KiB | 00m00s [322/341] ncurses-0:6.6-3.fc45.aarch64 100% | 14.0 MiB/s | 428.8 KiB | 00m00s [323/341] gsettings-desktop-schemas-0:5 100% | 4.6 MiB/s | 938.6 KiB | 00m00s [324/341] libproxy-0:0.5.12-3.fc45.aarc 100% | 208.7 KiB/s | 43.8 KiB | 00m00s [325/341] perl-IO-Socket-IP-0:0.44-527. 100% | 206.0 KiB/s | 42.0 KiB | 00m00s [326/341] perl-URI-0:5.37-1.fc46.noarch 100% | 6.4 MiB/s | 151.0 KiB | 00m00s [327/341] perl-AutoLoader-0:5.74-527.fc 100% | 1.4 MiB/s | 20.9 KiB | 00m00s [328/341] duktape-0:2.7.0-12.fc45.aarch 100% | 1.8 MiB/s | 170.2 KiB | 00m00s [329/341] perl-MIME-Base32-0:1.303-26.f 100% | 232.4 KiB/s | 20.4 KiB | 00m00s [330/341] perl-Unicode-Normalize-0:1.32 100% | 792.4 KiB/s | 72.1 KiB | 00m00s [331/341] perl-libnet-0:3.15-528.fc45.n 100% | 2.0 MiB/s | 128.3 KiB | 00m00s [332/341] perl-Digest-MD5-0:2.59-527.fc 100% | 432.8 KiB/s | 35.5 KiB | 00m00s [333/341] perl-FileHandle-0:2.05-527.fc 100% | 187.5 KiB/s | 15.2 KiB | 00m00s [334/341] perl-Digest-0:1.20-527.fc45.n 100% | 476.3 KiB/s | 24.8 KiB | 00m00s [335/341] libxml2-devel-0:2.15.4-1.fc46 100% | 7.3 MiB/s | 536.4 KiB | 00m00s [336/341] xz-devel-1:5.8.4-1.fc46.aarch 100% | 521.1 KiB/s | 66.2 KiB | 00m00s [337/341] annobin-plugin-gcc-0:13.32-1. 100% | 4.3 MiB/s | 710.0 KiB | 00m00s [338/341] gcc-plugin-annobin-0:16.2.1-2 100% | 367.8 KiB/s | 59.2 KiB | 00m00s [339/341] annobin-docs-0:13.32-1.fc46.n 100% | 837.3 KiB/s | 87.1 KiB | 00m00s [340/341] cmake-rpm-macros-0:4.3.0-5.fc 100% | 190.6 KiB/s | 13.7 KiB | 00m00s [341/341] ninja-build-0:1.13.2-6.fc45.a 100% | 2.1 MiB/s | 183.7 KiB | 00m00s -------------------------------------------------------------------------------- [341/341] Total 100% | 14.8 MiB/s | 266.5 MiB | 00m18s Running transaction [ 1/343] Verify package files 100% | 393.0 B/s | 341.0 B | 00m01s [ 2/343] Prepare transaction 100% | 1.5 KiB/s | 341.0 B | 00m00s [ 3/343] Installing glib2-0:2.90.0-1.f 100% | 223.1 MiB/s | 15.8 MiB | 00m00s [ 4/343] Installing cmake-filesystem-0 100% | 3.0 MiB/s | 9.4 KiB | 00m00s [ 5/343] Installing libjpeg-turbo-0:3. 100% | 222.3 MiB/s | 683.0 KiB | 00m00s [ 6/343] Installing zlib-ng-compat-dev 100% | 53.0 MiB/s | 108.6 KiB | 00m00s [ 7/343] Installing xorg-x11-proto-dev 100% | 163.3 MiB/s | 1.8 MiB | 00m00s [ 8/343] Installing libpng-2:1.6.58-2. 100% | 132.3 MiB/s | 271.0 KiB | 00m00s [ 9/343] Installing expat-0:2.8.3-1.fc 100% | 15.5 MiB/s | 380.4 KiB | 00m00s [ 10/343] Installing libwayland-client- 100% | 69.5 MiB/s | 71.2 KiB | 00m00s [ 11/343] Installing fonts-filesystem-1 100% | 0.0 B/s | 788.0 B | 00m00s [ 12/343] Installing urw-base35-fonts-c 100% | 37.5 MiB/s | 38.4 KiB | 00m00s [ 13/343] Installing dbus-libs-1:1.16.2 100% | 194.7 MiB/s | 398.7 KiB | 00m00s [ 14/343] Installing lcms2-0:2.16-8.fc4 100% | 237.5 MiB/s | 486.3 KiB | 00m00s [ 15/343] Installing libglvnd-1:1.7.0-1 100% | 665.1 MiB/s | 1.3 MiB | 00m00s [ 16/343] Installing libwayland-cursor- 100% | 80.5 MiB/s | 82.4 KiB | 00m00s [ 17/343] Installing libpng-devel-2:1.6 100% | 35.6 MiB/s | 983.1 KiB | 00m00s [ 18/343] Installing libICE-0:1.1.2-5.f 100% | 218.5 MiB/s | 223.7 KiB | 00m00s [ 19/343] Installing libX11-xcb-0:1.8.1 100% | 66.1 MiB/s | 67.7 KiB | 00m00s [ 20/343] Installing libICE-devel-0:1.1 100% | 257.2 MiB/s | 263.4 KiB | 00m00s [ 21/343] Installing libSM-0:1.2.5-5.fc 100% | 127.3 MiB/s | 130.3 KiB | 00m00s [ 22/343] Installing avahi-libs-0:0.9~r 100% | 113.6 MiB/s | 232.7 KiB | 00m00s [ 23/343] Installing libicu-0:78.3-8.fc 100% | 360.5 MiB/s | 37.9 MiB | 00m00s [ 24/343] Installing fribidi-0:1.0.17-2 100% | 18.3 MiB/s | 449.3 KiB | 00m00s [ 25/343] Installing libwayland-egl-0:1 100% | 67.9 MiB/s | 69.5 KiB | 00m00s [ 26/343] Installing openjpeg-0:2.5.4-4 100% | 202.3 MiB/s | 414.2 KiB | 00m00s [ 27/343] Installing libwebp-0:1.6.0-4. 100% | 200.5 MiB/s | 821.1 KiB | 00m00s [ 28/343] Installing libogg-2:1.3.6-4.f 100% | 77.2 MiB/s | 79.1 KiB | 00m00s [ 29/343] Installing libmpc-0:1.4.1-2.f 100% | 213.4 MiB/s | 218.5 KiB | 00m00s [ 30/343] Installing emacs-filesystem-1 100% | 0.0 B/s | 1.1 KiB | 00m00s [ 31/343] Installing libglvnd-opengl-1: 100% | 322.1 MiB/s | 329.8 KiB | 00m00s [ 32/343] Installing mesa-libGLU-0:9.0. 100% | 107.5 MiB/s | 330.4 KiB | 00m00s [ 33/343] Installing shared-mime-info-0 100% | 88.6 MiB/s | 3.3 MiB | 00m00s [ 34/343] Installing json-glib-0:1.10.8 100% | 87.7 MiB/s | 628.3 KiB | 00m00s [ 35/343] Installing libXau-0:1.0.12-5. 100% | 119.5 MiB/s | 122.4 KiB | 00m00s [ 36/343] Installing libxcb-0:1.17.0-8. 100% | 270.6 MiB/s | 2.2 MiB | 00m00s [ 37/343] Installing libdav1d-0:1.5.4-1 100% | 225.1 MiB/s | 922.1 KiB | 00m00s [ 38/343] Installing adobe-mappings-cma 100% | 330.2 MiB/s | 15.2 MiB | 00m00s [ 39/343] Installing graphite2-0:1.3.14 100% | 9.8 MiB/s | 241.5 KiB | 00m00s [ 40/343] Installing harfbuzz-0:14.5.0- 100% | 282.4 MiB/s | 2.8 MiB | 00m00s [ 41/343] Installing freetype-0:2.14.3- 100% | 214.9 MiB/s | 880.3 KiB | 00m00s [ 42/343] Installing pixman-0:0.46.2-4. 100% | 320.0 MiB/s | 655.5 KiB | 00m00s [ 43/343] Installing lzo-0:2.10-17.fc45 100% | 160.6 MiB/s | 164.5 KiB | 00m00s [ 44/343] Installing libtextstyle-0:1.0 100% | 195.3 MiB/s | 199.9 KiB | 00m00s [ 45/343] Installing gettext-libs-0:1.0 100% | 286.2 MiB/s | 2.3 MiB | 00m00s [ 46/343] Installing libffi-devel-0:3.8 100% | 35.3 MiB/s | 36.2 KiB | 00m00s [ 47/343] Installing vim-filesystem-2:9 100% | 4.7 MiB/s | 4.8 KiB | 00m00s [ 48/343] Installing pugixml-0:1.16-2.f 100% | 130.2 MiB/s | 266.7 KiB | 00m00s [ 49/343] Installing poly2tri-0:0.0^201 100% | 71.2 MiB/s | 72.9 KiB | 00m00s [ 50/343] Installing jbigkit-libs-0:2.1 100% | 179.0 MiB/s | 183.3 KiB | 00m00s [ 51/343] Installing imath-0:3.1.12-9.f 100% | 190.3 MiB/s | 389.8 KiB | 00m00s [ 52/343] Installing fmt-0:12.1.0-3.fc4 100% | 66.7 MiB/s | 273.1 KiB | 00m00s [ 53/343] Installing libstdc++-devel-0: 100% | 378.7 MiB/s | 40.5 MiB | 00m00s [ 54/343] Installing make-1:4.4.1-13.fc 100% | 61.7 MiB/s | 1.9 MiB | 00m00s [ 55/343] Installing openal-soft-0:1.24 100% | 54.6 MiB/s | 1.5 MiB | 00m00s [ 56/343] Installing assimp-0:6.0.5-5.f 100% | 159.0 MiB/s | 6.7 MiB | 00m00s [ 57/343] Installing poly2tri-devel-0:0 100% | 35.9 MiB/s | 36.7 KiB | 00m00s [ 58/343] Installing pugixml-devel-0:1. 100% | 68.3 MiB/s | 69.9 KiB | 00m00s [ 59/343] Installing pixman-devel-0:0.4 100% | 55.5 MiB/s | 56.9 KiB | 00m00s [ 60/343] Installing libraqm-0:0.10.1-5 100% | 68.0 MiB/s | 69.6 KiB | 00m00s [ 61/343] Installing harfbuzz-gpu-0:14. 100% | 192.6 MiB/s | 197.2 KiB | 00m00s [ 62/343] Installing harfbuzz-icu-0:14. 100% | 66.6 MiB/s | 68.2 KiB | 00m00s [ 63/343] Installing harfbuzz-raster-0: 100% | 130.3 MiB/s | 133.4 KiB | 00m00s [ 64/343] Installing harfbuzz-vector-0: 100% | 131.0 MiB/s | 134.1 KiB | 00m00s [ 65/343] Installing graphite2-devel-0: 100% | 49.6 MiB/s | 50.8 KiB | 00m00s [ 66/343] Installing adobe-mappings-cma 100% | 190.5 MiB/s | 585.2 KiB | 00m00s [ 67/343] Installing libXau-devel-0:1.0 100% | 1.3 MiB/s | 9.1 KiB | 00m00s [ 68/343] Installing libxcb-devel-0:1.1 100% | 49.4 MiB/s | 3.0 MiB | 00m00s [ 69/343] Installing libgusb-0:0.4.9-6. 100% | 89.7 MiB/s | 183.6 KiB | 00m00s [ 70/343] Installing colord-libs-0:1.4. 100% | 237.5 MiB/s | 972.7 KiB | 00m00s [ 71/343] Installing cpp-0:16.2.1-2.fc4 100% | 289.2 MiB/s | 40.8 MiB | 00m00s [ 72/343] Installing libtheora-1:1.1.1- 100% | 229.9 MiB/s | 470.9 KiB | 00m00s [ 73/343] Installing libvorbis-1:1.3.7- 100% | 207.0 MiB/s | 847.9 KiB | 00m00s [ 74/343] Installing libicu-devel-0:78. 100% | 122.8 MiB/s | 5.3 MiB | 00m00s [ 75/343] Installing avahi-glib-0:0.9~r 100% | 66.7 MiB/s | 68.3 KiB | 00m00s [ 76/343] Installing libmng-0:2.0.3-26. 100% | 196.6 MiB/s | 603.9 KiB | 00m00s [ 77/343] Installing LibRaw-0:0.22.2-1. 100% | 410.0 MiB/s | 2.5 MiB | 00m00s [ 78/343] Installing urw-base35-bookman 100% | 341.2 MiB/s | 1.4 MiB | 00m00s [ 79/343] Installing urw-base35-c059-fo 100% | 348.8 MiB/s | 1.4 MiB | 00m00s [ 80/343] Installing urw-base35-d050000 100% | 83.4 MiB/s | 85.4 KiB | 00m00s [ 81/343] Installing urw-base35-gothic- 100% | 387.6 MiB/s | 1.2 MiB | 00m00s [ 82/343] Installing urw-base35-nimbus- 100% | 350.6 MiB/s | 1.1 MiB | 00m00s [ 83/343] Installing urw-base35-nimbus- 100% | 341.5 MiB/s | 1.4 MiB | 00m00s [ 84/343] Installing urw-base35-nimbus- 100% | 342.0 MiB/s | 2.4 MiB | 00m00s [ 85/343] Installing urw-base35-p052-fo 100% | 371.9 MiB/s | 1.5 MiB | 00m00s [ 86/343] Installing urw-base35-standar 100% | 64.4 MiB/s | 66.0 KiB | 00m00s [ 87/343] Installing urw-base35-z003-fo 100% | 382.6 MiB/s | 391.8 KiB | 00m00s [ 88/343] Installing urw-base35-fonts-0 100% | 0.0 B/s | 5.6 KiB | 00m00s [ 89/343] Installing google-droid-sans- 100% | 312.9 MiB/s | 6.3 MiB | 00m00s [ 90/343] Installing abattis-cantarell- 100% | 94.9 MiB/s | 194.4 KiB | 00m00s [ 91/343] Installing graphviz-libs-0:16 100% | 265.7 MiB/s | 1.3 MiB | 00m00s [ 92/343] Installing libjpeg-turbo-deve 100% | 174.2 MiB/s | 356.7 KiB | 00m00s [ 93/343] Installing jasper-libs-0:4.2. 100% | 163.2 MiB/s | 334.3 KiB | 00m00s [ 94/343] Installing libultrahdr-0:1.4. 100% | 170.5 MiB/s | 349.3 KiB | 00m00s [ 95/343] Installing liblqr-1-0:0.4.2-3 100% | 107.9 MiB/s | 110.5 KiB | 00m00s [ 96/343] Installing libcloudproviders- 100% | 77.1 MiB/s | 157.9 KiB | 00m00s [ 97/343] Installing gsettings-desktop- 100% | 335.0 MiB/s | 6.7 MiB | 00m00s [ 98/343] Installing annobin-docs-0:13. 100% | 98.5 MiB/s | 100.8 KiB | 00m00s [ 99/343] Installing xz-devel-1:5.8.4-1 100% | 85.5 MiB/s | 262.6 KiB | 00m00s [100/343] Installing libxml2-devel-0:2. 100% | 149.4 MiB/s | 6.7 MiB | 00m00s [101/343] Installing duktape-0:2.7.0-12 100% | 219.3 MiB/s | 673.7 KiB | 00m00s [102/343] Installing libproxy-0:0.5.12- 100% | 82.2 MiB/s | 168.4 KiB | 00m00s [103/343] Installing glib-networking-0: 100% | 104.5 MiB/s | 962.7 KiB | 00m00s [104/343] Installing libsoup3-0:3.7.3-1 100% | 140.6 MiB/s | 1.3 MiB | 00m00s [105/343] Installing ncurses-0:6.6-3.fc 100% | 32.6 MiB/s | 902.4 KiB | 00m00s [106/343] Installing dbus-1:1.16.2-6.fc 100% | 0.0 B/s | 124.0 B | 00m00s [107/343] Installing svt-av1-libs-0:3.1 100% | 279.5 MiB/s | 3.4 MiB | 00m00s [108/343] Installing rav1e-libs-0:0.8.1 100% | 294.0 MiB/s | 2.1 MiB | 00m00s [109/343] Installing noopenh264-0:2.6.0 100% | 94.4 MiB/s | 96.7 KiB | 00m00s [110/343] Installing libopenjph-0:0.31. 100% | 159.7 MiB/s | 327.0 KiB | 00m00s [111/343] Installing libaom-0:3.13.3-3. 100% | 316.8 MiB/s | 3.8 MiB | 00m00s [112/343] Installing libheif-0:1.23.5-4 100% | 288.5 MiB/s | 2.6 MiB | 00m00s [113/343] Installing llvm-filesystem-0: 100% | 0.0 B/s | 1.1 KiB | 00m00s [114/343] Installing libedit-0:3.1-60.2 100% | 137.7 MiB/s | 282.0 KiB | 00m00s [115/343] Installing llvm-libs-0:23.1.2 100% | 383.5 MiB/s | 140.0 MiB | 00m00s [116/343] Installing hwdata-0:0.411-1.f 100% | 458.5 MiB/s | 10.1 MiB | 00m00s [117/343] Installing libpciaccess-0:0.1 100% | 72.1 MiB/s | 73.9 KiB | 00m00s [118/343] Installing libdrm-0:2.4.134-2 100% | 83.6 MiB/s | 770.8 KiB | 00m00s [119/343] Installing groff-base-0:1.24. 100% | 92.0 MiB/s | 4.5 MiB | 00m00s [120/343] Installing perl-Digest-0:1.20 100% | 36.1 MiB/s | 37.0 KiB | 00m00s [121/343] Installing perl-Digest-MD5-0: 100% | 103.0 MiB/s | 105.5 KiB | 00m00s [122/343] Installing perl-FileHandle-0: 100% | 0.0 B/s | 9.8 KiB | 00m00s [123/343] Installing perl-B-0:1.92-527. 100% | 182.6 MiB/s | 560.9 KiB | 00m00s [124/343] Installing perl-libnet-0:3.15 100% | 95.6 MiB/s | 293.8 KiB | 00m00s [125/343] Installing perl-Unicode-Norma 100% | 257.2 MiB/s | 526.8 KiB | 00m00s [126/343] Installing perl-MIME-Base32-0 100% | 31.4 MiB/s | 32.2 KiB | 00m00s [127/343] Installing perl-Data-Dumper-0 100% | 67.1 MiB/s | 137.4 KiB | 00m00s [128/343] Installing perl-URI-0:5.37-1. 100% | 56.5 MiB/s | 289.2 KiB | 00m00s [129/343] Installing perl-AutoLoader-0: 100% | 0.0 B/s | 21.0 KiB | 00m00s [130/343] Installing perl-IO-Socket-IP- 100% | 99.9 MiB/s | 102.3 KiB | 00m00s [131/343] Installing perl-IO-Socket-SSL 100% | 178.5 MiB/s | 731.0 KiB | 00m00s [132/343] Installing perl-Net-SSLeay-0: 100% | 180.3 MiB/s | 1.4 MiB | 00m00s [133/343] Installing perl-Text-Tabs+Wra 100% | 23.3 MiB/s | 23.9 KiB | 00m00s [134/343] Installing perl-Pod-Escapes-1 100% | 25.3 MiB/s | 25.9 KiB | 00m00s [135/343] Installing perl-Time-Local-2: 100% | 68.9 MiB/s | 70.6 KiB | 00m00s [136/343] Installing perl-Time-HiRes-4: 100% | 75.1 MiB/s | 153.7 KiB | 00m00s [137/343] Installing perl-if-0:0.61.000 100% | 0.0 B/s | 6.2 KiB | 00m00s [138/343] Installing perl-locale-0:1.13 100% | 0.0 B/s | 6.5 KiB | 00m00s [139/343] Installing perl-File-Path-0:2 100% | 62.9 MiB/s | 64.4 KiB | 00m00s [140/343] Installing perl-Pod-Simple-1: 100% | 140.3 MiB/s | 574.8 KiB | 00m00s [141/343] Installing perl-HTTP-Tiny-0:0 100% | 160.6 MiB/s | 164.5 KiB | 00m00s [142/343] Installing perl-Term-Cap-0:1. 100% | 29.8 MiB/s | 30.6 KiB | 00m00s [143/343] Installing perl-Term-ANSIColo 100% | 96.8 MiB/s | 99.1 KiB | 00m00s [144/343] Installing perl-IPC-Open3-0:1 100% | 27.8 MiB/s | 28.5 KiB | 00m00s [145/343] Installing perl-File-Temp-1:0 100% | 161.6 MiB/s | 165.5 KiB | 00m00s [146/343] Installing perl-POSIX-0:2.26- 100% | 128.3 MiB/s | 262.7 KiB | 00m00s [147/343] Installing perl-Class-Struct- 100% | 25.3 MiB/s | 25.9 KiB | 00m00s [148/343] Installing perl-podlators-1:6 100% | 12.4 MiB/s | 331.1 KiB | 00m00s [149/343] Installing perl-Pod-Perldoc-0 100% | 6.6 MiB/s | 169.4 KiB | 00m00s [150/343] Installing perl-File-stat-0:1 100% | 13.9 MiB/s | 14.2 KiB | 00m00s [151/343] Installing perl-Symbol-0:1.09 100% | 0.0 B/s | 7.3 KiB | 00m00s [152/343] Installing perl-SelectSaver-0 100% | 0.0 B/s | 2.5 KiB | 00m00s [153/343] Installing perl-Socket-4:2.04 100% | 72.2 MiB/s | 147.8 KiB | 00m00s [154/343] Installing perl-Pod-Usage-4:2 100% | 3.6 MiB/s | 87.8 KiB | 00m00s [155/343] Installing perl-overloading-0 100% | 5.4 MiB/s | 5.5 KiB | 00m00s [156/343] Installing perl-IO-0:1.56-527 100% | 95.5 MiB/s | 195.6 KiB | 00m00s [157/343] Installing perl-mro-0:1.30-52 100% | 80.7 MiB/s | 82.6 KiB | 00m00s [158/343] Installing perl-Fcntl-0:1.20- 100% | 91.6 MiB/s | 93.8 KiB | 00m00s [159/343] Installing perl-base-0:2.27-5 100% | 0.0 B/s | 13.0 KiB | 00m00s [160/343] Installing perl-Text-ParseWor 100% | 14.2 MiB/s | 14.6 KiB | 00m00s [161/343] Installing perl-Getopt-Long-1 100% | 143.8 MiB/s | 147.2 KiB | 00m00s [162/343] Installing perl-overload-0:1. 100% | 70.3 MiB/s | 72.0 KiB | 00m00s [163/343] Installing perl-Storable-1:3. 100% | 238.8 MiB/s | 244.5 KiB | 00m00s [164/343] Installing perl-parent-1:0.24 100% | 0.0 B/s | 11.0 KiB | 00m00s [165/343] Installing perl-MIME-Base64-0 100% | 93.9 MiB/s | 96.1 KiB | 00m00s [166/343] Installing perl-Getopt-Std-0: 100% | 0.0 B/s | 13.0 KiB | 00m00s [167/343] Installing perl-Scalar-List-U 100% | 76.5 MiB/s | 156.6 KiB | 00m00s [168/343] Installing perl-vars-0:1.05-5 100% | 0.0 B/s | 4.3 KiB | 00m00s [169/343] Installing perl-constant-0:1. 100% | 26.8 MiB/s | 27.4 KiB | 00m00s [170/343] Installing perl-File-Basename 100% | 0.0 B/s | 14.6 KiB | 00m00s [171/343] Installing perl-Errno-0:1.39- 100% | 8.6 MiB/s | 8.8 KiB | 00m00s [172/343] Installing perl-Encode-4:3.24 100% | 115.3 MiB/s | 4.8 MiB | 00m00s [173/343] Installing perl-PathTools-0:3 100% | 111.6 MiB/s | 228.6 KiB | 00m00s [174/343] Installing perl-DynaLoader-0: 100% | 0.0 B/s | 32.5 KiB | 00m00s [175/343] Installing perl-Exporter-0:5. 100% | 54.2 MiB/s | 55.5 KiB | 00m00s [176/343] Installing perl-Carp-0:1.54-5 100% | 15.5 MiB/s | 47.7 KiB | 00m00s [177/343] Installing perl-libs-4:5.44.0 100% | 213.4 MiB/s | 12.2 MiB | 00m00s [178/343] Installing perl-interpreter-4 100% | 7.2 MiB/s | 177.5 KiB | 00m00s [179/343] Installing perl-threads-1:2.4 100% | 133.7 MiB/s | 136.9 KiB | 00m00s [180/343] Installing perl-threads-share 100% | 103.4 MiB/s | 105.8 KiB | 00m00s [181/343] Installing perl-Thread-Queue- 100% | 29.7 MiB/s | 30.4 KiB | 00m00s [182/343] Installing perl-File-Compare- 100% | 0.0 B/s | 6.2 KiB | 00m00s [183/343] Installing perl-File-Copy-0:2 100% | 0.0 B/s | 20.2 KiB | 00m00s [184/343] Installing perl-File-Find-0:1 100% | 0.0 B/s | 42.5 KiB | 00m00s [185/343] Installing pcre2-utf32-0:10.4 100% | 285.0 MiB/s | 583.7 KiB | 00m00s [186/343] Installing pcre2-utf16-0:10.4 100% | 190.0 MiB/s | 583.8 KiB | 00m00s [187/343] Installing pcre2-devel-0:10.4 100% | 62.3 MiB/s | 2.1 MiB | 00m00s [188/343] Installing libsepol-devel-0:3 100% | 41.7 MiB/s | 128.2 KiB | 00m00s [189/343] Installing libselinux-devel-0 100% | 30.6 MiB/s | 156.6 KiB | 00m00s [190/343] Installing libblkid-devel-0:2 100% | 45.1 MiB/s | 46.2 KiB | 00m00s [191/343] Installing libmount-devel-0:2 100% | 65.9 MiB/s | 67.4 KiB | 00m00s [192/343] Installing libstemmer-0:3.1.1 100% | 257.5 MiB/s | 790.9 KiB | 00m00s [193/343] Installing libtinysparql-0:3. 100% | 137.6 MiB/s | 1.1 MiB | 00m00s [194/343] Installing adwaita-icon-theme 100% | 39.5 MiB/s | 2.4 MiB | 00m00s [195/343] Installing adwaita-cursor-the 100% | 571.4 MiB/s | 11.4 MiB | 00m00s [196/343] Installing adwaita-icon-theme 100% | 37.3 MiB/s | 1.0 MiB | 00m00s [197/343] Installing bubblewrap-0:0.12. 100% | 7.3 MiB/s | 186.0 KiB | 00m00s [198/343] Installing spirv-tools-libs-0 100% | 350.1 MiB/s | 6.0 MiB | 00m00s [199/343] Installing mesa-filesystem-0: 100% | 0.0 B/s | 4.3 KiB | 00m00s [200/343] Installing lm_sensors-libs-0: 100% | 92.6 MiB/s | 94.9 KiB | 00m00s [201/343] Installing libxshmfence-0:1.3 100% | 67.9 MiB/s | 69.6 KiB | 00m00s [202/343] Installing mesa-libgbm-0:26.2 100% | 66.9 MiB/s | 68.5 KiB | 00m00s [203/343] Installing mesa-dri-drivers-0 100% | 375.1 MiB/s | 39.4 MiB | 00m00s [204/343] Installing gettext-common-dev 100% | 116.5 MiB/s | 596.5 KiB | 00m00s [205/343] Installing tzdata-0:2026c-2.f 100% | 27.8 MiB/s | 1.5 MiB | 00m00s [206/343] Installing python-pip-wheel-0 100% | 634.1 MiB/s | 1.3 MiB | 00m00s [207/343] Installing mpdecimal-0:4.0.1- 100% | 34.5 MiB/s | 282.7 KiB | 00m00s [208/343] Installing python3-libs-0:3.1 100% | 253.7 MiB/s | 50.2 MiB | 00m00s [209/343] Installing python3-0:3.15.0~r 100% | 3.5 MiB/s | 86.5 KiB | 00m00s [210/343] Installing python3-packaging- 100% | 186.6 MiB/s | 1.3 MiB | 00m00s [211/343] Installing ninja-build-0:1.13 100% | 17.7 MiB/s | 471.9 KiB | 00m00s [212/343] Installing cmake-rpm-macros-0 100% | 8.8 MiB/s | 9.0 KiB | 00m00s [213/343] Installing sysprof-capture-de 100% | 191.6 MiB/s | 784.6 KiB | 00m00s [214/343] Installing glib2-devel-0:2.90 100% | 248.4 MiB/s | 16.1 MiB | 00m00s [215/343] Installing google-noto-fonts- 100% | 18.1 MiB/s | 18.5 KiB | 00m00s [216/343] Installing google-noto-sans-v 100% | 278.3 MiB/s | 1.4 MiB | 00m00s [217/343] Installing default-fonts-core 100% | 8.9 MiB/s | 18.2 KiB | 00m00s [218/343] Installing libepoxy-0:1.5.10- 100% | 312.7 MiB/s | 1.3 MiB | 00m00s [219/343] Installing hicolor-icon-theme 100% | 11.0 MiB/s | 179.7 KiB | 00m00s [220/343] Installing libdatrie-0:0.2.14 100% | 92.7 MiB/s | 94.9 KiB | 00m00s [221/343] Installing libthai-0:0.1.30-3 100% | 269.1 MiB/s | 826.7 KiB | 00m00s [222/343] Installing cups-filesystem-1: 100% | 1.7 MiB/s | 1.8 KiB | 00m00s [223/343] Installing cups-libs-1:2.4.19 100% | 238.4 MiB/s | 732.4 KiB | 00m00s [224/343] Installing libseccomp-0:2.6.1 100% | 121.2 MiB/s | 248.1 KiB | 00m00s [225/343] Installing m4-0:1.4.21-3.fc45 100% | 29.1 MiB/s | 895.1 KiB | 00m00s [226/343] Installing kernel-headers-0:7 100% | 124.4 MiB/s | 7.1 MiB | 00m00s [227/343] Installing glibc-devel-0:2.44 100% | 103.1 MiB/s | 2.4 MiB | 00m00s [228/343] Installing libxcrypt-devel-0: 100% | 32.5 MiB/s | 33.3 KiB | 00m00s [229/343] Installing gettext-envsubst-0 100% | 4.4 MiB/s | 108.0 KiB | 00m00s [230/343] Installing gettext-runtime-0: 100% | 26.8 MiB/s | 794.8 KiB | 00m00s [231/343] Installing gettext-0:1.0-4.fc 100% | 288.9 MiB/s | 18.5 MiB | 00m00s [232/343] Installing gettext-devel-0:1. 100% | 48.4 MiB/s | 1.5 MiB | 00m00s [233/343] Installing autoconf-0:2.73-4. 100% | 87.3 MiB/s | 2.9 MiB | 00m00s [234/343] Installing automake-0:1.18.1- 100% | 57.4 MiB/s | 1.8 MiB | 00m00s [235/343] Installing libogg-devel-2:1.3 100% | 28.1 MiB/s | 28.8 KiB | 00m00s [236/343] Installing glfw-1:3.4-8.fc45. 100% | 206.3 MiB/s | 422.5 KiB | 00m00s [237/343] Installing brotli-0:1.2.0-6.f 100% | 2.9 MiB/s | 70.3 KiB | 00m00s [238/343] Installing brotli-devel-0:1.2 100% | 33.4 MiB/s | 68.4 KiB | 00m00s [239/343] Installing xkeyboard-config-0 100% | 215.7 MiB/s | 6.5 MiB | 00m00s [240/343] Installing libxkbcommon-0:1.1 100% | 231.1 MiB/s | 473.3 KiB | 00m00s [241/343] Installing libxkbcommon-devel 100% | 192.9 MiB/s | 395.1 KiB | 00m00s [242/343] Installing lzo-minilzo-0:2.10 100% | 87.7 MiB/s | 89.9 KiB | 00m00s [243/343] Installing lzo-devel-0:2.10-1 100% | 210.2 MiB/s | 215.3 KiB | 00m00s [244/343] Installing libdeflate-0:1.26- 100% | 161.5 MiB/s | 165.3 KiB | 00m00s [245/343] Installing openexr-libs-0:3.4 100% | 320.2 MiB/s | 3.2 MiB | 00m00s [246/343] Installing highway-0:1.3.0-3. 100% | 490.6 MiB/s | 1.5 MiB | 00m00s [247/343] Installing libjxl-1:0.11.2-2. 100% | 327.1 MiB/s | 2.6 MiB | 00m00s [248/343] Installing libpaper-1:2.1.1-1 100% | 96.1 MiB/s | 98.4 KiB | 00m00s [249/343] Installing libijs-0:0.35-27.f 100% | 100.1 MiB/s | 102.5 KiB | 00m00s [250/343] Installing jbig2dec-libs-0:0. 100% | 170.4 MiB/s | 174.4 KiB | 00m00s [251/343] Installing adobe-mappings-pdf 100% | 338.2 MiB/s | 4.4 MiB | 00m00s [252/343] Installing liblerc-0:4.2.0-1. 100% | 268.1 MiB/s | 549.0 KiB | 00m00s [253/343] Installing libtiff-0:4.7.2-2. 100% | 215.4 MiB/s | 661.6 KiB | 00m00s [254/343] Installing DevIL-0:1.7.8-55.f 100% | 30.7 MiB/s | 816.3 KiB | 00m00s [255/343] Installing libX11-common-0:1. 100% | 98.8 MiB/s | 1.2 MiB | 00m00s [256/343] Installing libX11-0:1.8.13-3. 100% | 268.6 MiB/s | 1.3 MiB | 00m00s [257/343] Installing libXext-0:1.3.6-6. 100% | 47.9 MiB/s | 147.0 KiB | 00m00s [258/343] Installing libX11-devel-0:1.8 100% | 50.2 MiB/s | 1.1 MiB | 00m00s [259/343] Installing libXrender-0:0.9.1 100% | 69.5 MiB/s | 71.2 KiB | 00m00s [260/343] Installing libXfixes-0:6.0.1- 100% | 69.9 MiB/s | 71.6 KiB | 00m00s [261/343] Installing libXi-0:1.8.3-2.fc 100% | 134.3 MiB/s | 137.5 KiB | 00m00s [262/343] Installing libXt-0:1.3.1-5.fc 100% | 233.7 MiB/s | 478.6 KiB | 00m00s [263/343] Installing libXcursor-0:1.2.3 100% | 69.4 MiB/s | 71.1 KiB | 00m00s [264/343] Installing libXrender-devel-0 100% | 49.8 MiB/s | 51.0 KiB | 00m00s [265/343] Installing libXinerama-0:1.1. 100% | 70.3 MiB/s | 72.0 KiB | 00m00s [266/343] Installing mesa-libEGL-0:26.2 100% | 193.1 MiB/s | 395.4 KiB | 00m00s [267/343] Installing libglvnd-egl-1:1.7 100% | 68.7 MiB/s | 70.4 KiB | 00m00s [268/343] Installing libglvnd-gles-1:1. 100% | 386.2 MiB/s | 395.5 KiB | 00m00s [269/343] Installing libXtst-0:1.2.5-5. 100% | 72.8 MiB/s | 74.5 KiB | 00m00s [270/343] Installing libXdamage-0:1.1.6 100% | 94.9 MiB/s | 97.1 KiB | 00m00s [271/343] Installing libXrandr-0:1.5.4- 100% | 71.1 MiB/s | 72.8 KiB | 00m00s [272/343] Installing libXext-devel-0:1. 100% | 53.6 MiB/s | 109.8 KiB | 00m00s [273/343] Installing libXxf86vm-0:1.1.6 100% | 68.8 MiB/s | 70.4 KiB | 00m00s [274/343] Installing mesa-libGL-0:26.2. 100% | 194.8 MiB/s | 399.0 KiB | 00m00s [275/343] Installing libglvnd-glx-1:1.7 100% | 340.6 MiB/s | 1.0 MiB | 00m00s [276/343] Installing libGLEW-0:2.2.0-13 100% | 410.9 MiB/s | 841.5 KiB | 00m00s [277/343] Installing libXcomposite-0:0. 100% | 95.7 MiB/s | 98.0 KiB | 00m00s [278/343] Installing xprop-0:1.2.8-6.fc 100% | 3.3 MiB/s | 79.9 KiB | 00m00s [279/343] Installing at-spi2-core-0:2.6 100% | 129.5 MiB/s | 1.7 MiB | 00m00s [280/343] Installing atk-0:2.62.0.1-1.f 100% | 145.6 MiB/s | 298.2 KiB | 00m00s [281/343] Installing at-spi2-atk-0:2.62 100% | 176.6 MiB/s | 361.8 KiB | 00m00s [282/343] Installing libubsan-0:16.2.1- 100% | 232.8 MiB/s | 476.7 KiB | 00m00s [283/343] Installing libatomic-0:16.2.1 100% | 77.0 MiB/s | 78.8 KiB | 00m00s [284/343] Installing libasan-0:16.2.1-2 100% | 256.9 MiB/s | 1.5 MiB | 00m00s [285/343] Installing gcc-0:16.2.1-2.fc4 100% | 342.1 MiB/s | 112.5 MiB | 00m00s [286/343] Installing bzip2-devel-0:1.0. 100% | 75.9 MiB/s | 310.7 KiB | 00m00s [287/343] Installing xml-common-0:0.6.3 100% | 39.6 MiB/s | 81.1 KiB | 00m00s [288/343] Installing fontconfig-0:2.18. 100% | 1.3 MiB/s | 1.6 MiB | 00m01s [289/343] Installing cairo-0:1.18.6-1.f 100% | 255.0 MiB/s | 1.8 MiB | 00m00s [290/343] Installing cairo-gobject-0:1. 100% | 66.3 MiB/s | 67.9 KiB | 00m00s [291/343] Installing libXft-0:2.3.8-11. 100% | 189.3 MiB/s | 193.8 KiB | 00m00s [292/343] Installing pango-0:1.58.2-1.f 100% | 41.7 MiB/s | 1.2 MiB | 00m00s [293/343] Installing glycin-loaders-0:2 100% | 405.9 MiB/s | 13.4 MiB | 00m00s [294/343] Installing glycin-libs-0:2.2. 100% | 312.4 MiB/s | 4.4 MiB | 00m00s [295/343] Installing gdk-pixbuf2-0:2.44 100% | 73.0 MiB/s | 2.7 MiB | 00m00s [296/343] Installing librsvg2-0:2.63.2- 100% | 309.2 MiB/s | 4.6 MiB | 00m00s [297/343] Installing gtk-update-icon-ca 100% | 3.9 MiB/s | 95.2 KiB | 00m00s [298/343] Installing gtk3-0:3.24.52-6.f 100% | 238.2 MiB/s | 23.1 MiB | 00m00s [299/343] Installing libdecor-0:0.2.5-3 100% | 29.5 MiB/s | 211.6 KiB | 00m00s [300/343] Installing fltk-0:1.4.5-2.fc4 100% | 298.5 MiB/s | 2.4 MiB | 00m00s [301/343] Installing SDL3-0:3.4.16-1.fc 100% | 311.7 MiB/s | 3.1 MiB | 00m00s [302/343] Installing sdl2-compat-0:2.32 100% | 237.5 MiB/s | 486.3 KiB | 00m00s [303/343] Installing harfbuzz-cairo-0:1 100% | 67.4 MiB/s | 69.0 KiB | 00m00s [304/343] Installing fontconfig-devel-0 100% | 17.8 MiB/s | 164.2 KiB | 00m00s [305/343] Installing cairo-devel-0:1.18 100% | 286.0 MiB/s | 2.3 MiB | 00m00s [306/343] Installing harfbuzz-devel-0:1 100% | 149.9 MiB/s | 6.7 MiB | 00m00s [307/343] Installing freetype-devel-0:2 100% | 179.1 MiB/s | 8.6 MiB | 00m00s [308/343] Installing libXft-devel-0:2.3 100% | 13.5 MiB/s | 41.6 KiB | 00m00s [309/343] Installing libgs-0:10.08.0-1. 100% | 405.5 MiB/s | 21.1 MiB | 00m00s [310/343] Installing libwayland-server- 100% | 132.6 MiB/s | 135.7 KiB | 00m00s [311/343] Installing wayland-devel-0:1. 100% | 27.3 MiB/s | 753.4 KiB | 00m00s [312/343] Installing libdecor-devel-0:0 100% | 13.9 MiB/s | 14.2 KiB | 00m00s [313/343] Installing libuuid-devel-0:2. 100% | 42.9 MiB/s | 43.9 KiB | 00m00s [314/343] Installing libSM-devel-0:1.2. 100% | 19.2 MiB/s | 19.7 KiB | 00m00s [315/343] Installing libXt-devel-0:1.3. 100% | 138.3 MiB/s | 1.7 MiB | 00m00s [316/343] Installing libzip-0:1.11.4-5. 100% | 133.6 MiB/s | 136.8 KiB | 00m00s [317/343] Installing libwmf-lite-0:0.2. 100% | 165.8 MiB/s | 169.8 KiB | 00m00s [318/343] Installing fftw-libs-double-0 100% | 224.5 MiB/s | 1.8 MiB | 00m00s [319/343] Installing ImageMagick-libs-1 100% | 309.9 MiB/s | 14.3 MiB | 00m00s [320/343] Installing libglvnd-core-deve 100% | 40.1 MiB/s | 41.1 KiB | 00m00s [321/343] Installing libglvnd-devel-1:1 100% | 424.1 MiB/s | 2.1 MiB | 00m00s [322/343] Installing mesa-libGLU-devel- 100% | 0.0 B/s | 17.5 KiB | 00m00s [323/343] Installing libmysofa-0:1.3.5- 100% | 78.2 MiB/s | 80.1 KiB | 00m00s [324/343] Installing rhash-0:1.4.5-5.fc 100% | 15.6 MiB/s | 399.9 KiB | 00m00s [325/343] Installing libuv-1:1.52.1-2.f 100% | 201.6 MiB/s | 619.3 KiB | 00m00s [326/343] Installing jsoncpp-0:1.9.6-3. 100% | 133.4 MiB/s | 273.3 KiB | 00m00s [327/343] Installing cmake-0:4.3.0-5.fc 100% | 266.8 MiB/s | 32.8 MiB | 00m00s [328/343] Installing cmake-data-0:4.3.0 100% | 68.1 MiB/s | 10.1 MiB | 00m00s [329/343] Installing angelscript-0:2.38 100% | 237.1 MiB/s | 1.4 MiB | 00m00s [330/343] Installing angelscript-devel- 100% | 210.7 MiB/s | 4.2 MiB | 00m00s [331/343] Installing openal-soft-devel- 100% | 13.1 MiB/s | 389.6 KiB | 00m00s [332/343] Installing fltk-devel-0:1.4.5 100% | 334.7 MiB/s | 51.6 MiB | 00m00s [333/343] Installing glew-devel-0:2.2.0 100% | 362.0 MiB/s | 1.8 MiB | 00m00s [334/343] Installing sdl2-compat-devel- 100% | 99.0 MiB/s | 3.3 MiB | 00m00s [335/343] Installing ImageMagick-1:7.1. 100% | 5.9 MiB/s | 145.0 KiB | 00m00s [336/343] Installing gcc-c++-0:16.2.1-2 100% | 298.7 MiB/s | 44.8 MiB | 00m00s [337/343] Installing annobin-plugin-gcc 100% | 55.5 MiB/s | 738.3 KiB | 00m00s [338/343] Installing gcc-plugin-annobin 100% | 4.9 MiB/s | 70.7 KiB | 00m00s [339/343] Installing DevIL-devel-0:1.7. 100% | 52.0 MiB/s | 53.2 KiB | 00m00s [340/343] Installing libtheora-devel-1: 100% | 98.0 MiB/s | 100.3 KiB | 00m00s [341/343] Installing libvorbis-devel-1: 100% | 50.6 MiB/s | 51.9 KiB | 00m00s [342/343] Installing assimp-devel-0:6.0 100% | 154.7 MiB/s | 950.5 KiB | 00m00s [343/343] Installing desktop-file-utils 100% | 519.4 KiB/s | 322.1 KiB | 00m01s Complete! Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1790899200 Wrote: /builddir/build/SRPMS/open-hpl-1.3.30-1.fc46.src.rpm Updating and loading repositories: fedora 100% | 31.0 KiB/s | 9.2 KiB | 00m00s Additional repo copr_lacamar_arm64_mis 100% | 6.0 KiB/s | 1.5 KiB | 00m00s Copr repository 100% | 6.0 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "DevIL-devel-1.7.8-55.fc45.aarch64" is already installed. Package "ImageMagick-1:7.1.2.32-1.fc46.aarch64" is already installed. Package "angelscript-devel-2.38.0-5.fc45.aarch64" is already installed. Package "assimp-devel-6.0.5-5.fc46.aarch64" is already installed. Package "cmake-4.3.0-5.fc45.aarch64" is already installed. Package "desktop-file-utils-0.28-8.fc45.aarch64" is already installed. Package "fltk-devel-1.4.5-2.fc45.aarch64" is already installed. Nothing to do. Package "fontconfig-devel-2.18.3-2.fc46.aarch64" is already installed. Package "gcc-c++-16.2.1-2.fc46.1.aarch64" is already installed. Package "glew-devel-2.2.0-13.fc45.aarch64" is already installed. Package "libX11-devel-1.8.13-3.fc46.aarch64" is already installed. Package "libXext-devel-1.3.6-6.fc45.aarch64" is already installed. Package "libXft-devel-2.3.8-11.fc45.aarch64" is already installed. Package "libjpeg-turbo-devel-3.1.4.1-2.fc45.aarch64" is already installed. Package "libogg-devel-2:1.3.6-4.fc45.aarch64" is already installed. Package "libtheora-devel-1:1.1.1-42.fc45.aarch64" is already installed. Package "libvorbis-devel-1:1.3.7-21.fc45.aarch64" is already installed. Package "openal-soft-devel-1.24.2-10.fc46.aarch64" is already installed. Package "perl-interpreter-4:5.44.0-527.fc45.aarch64" is already installed. Package "libglvnd-devel-1:1.7.0-10.fc45.aarch64" is already installed. Package "mesa-libGLU-devel-9.0.3-9.fc45.aarch64" is already installed. Package "sdl2-compat-devel-2.32.72-1.fc46.aarch64" is already installed. Package "zlib-ng-compat-devel-2.3.3-6.fc45.aarch64" is already installed. Finish: build setup for open-hpl-1.3.30-1.fc46.src.rpm Start: rpmbuild open-hpl-1.3.30-1.fc46.src.rpm Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1790899200 Executing(mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.aBAIEq Creating(rpmbuild.env): /builddir/build/BUILD/open-hpl-1.3.30-build/rpmbuild.env RPM_SOURCE_DIR="/builddir/build/SOURCES" RPM_BUILD_DIR="/builddir/build/BUILD/open-hpl-1.3.30-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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="aarch64" RPM_OS="linux" RPM_BUILD_NCPUS="4" RPM_SPECPARTS_DIR="/builddir/build/BUILD/open-hpl-1.3.30-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="open-hpl" RPM_PACKAGE_VERSION="1.3.30" 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/open-hpl-1.3.30-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.wHay6x + umask 022 + cd /builddir/build/BUILD/open-hpl-1.3.30-build + cd /builddir/build/BUILD/open-hpl-1.3.30-build + rm -rf open-hpl-1.3.30 + /usr/bin/rpmuncompress -x /builddir/build/SOURCES/open-hpl-1.3.30.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd open-hpl-1.3.30 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.xPty9T + umask 022 + cd /builddir/build/BUILD/open-hpl-1.3.30-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 open-hpl-1.3.30 + cd HPL2/dependencies/newton-dynamics + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -DNEWTON_BUILD_CORE_ONLY=ON -DNEWTON_BUILD_SANDBOX_DEMOS=OFF -DNEWTON_BUILD_SHARED_LIBS=OFF -DNEWTON_WITH_AVX_PLUGIN=OFF -DNEWTON_WITH_REFERENCE_GPU_PLUGIN=OFF -- 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 -- Check size of void* -- Check size of void* - done dgCore newton dgPhysics -- Configuring done (0.8s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP 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/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/redhat-linux-build + /usr/bin/cmake --build redhat-linux-build -j4 --verbose Change Dir: '/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/redhat-linux-build' Run Build Command(s): /usr/bin/ninja-build -v -j 4 [1/91] /usr/bin/g++ -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgCore/CMakeFiles/dgCore.dir/dg.cpp.o -MF sdk/dgCore/CMakeFiles/dgCore.dir/dg.cpp.o.d -o sdk/dgCore/CMakeFiles/dgCore.dir/dg.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dg.cpp [2/91] /usr/bin/g++ -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgCore/CMakeFiles/dgCore.dir/dgCRC.cpp.o -MF sdk/dgCore/CMakeFiles/dgCore.dir/dgCRC.cpp.o.d -o sdk/dgCore/CMakeFiles/dgCore.dir/dgCRC.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgCRC.cpp [3/91] /usr/bin/g++ -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgCore/CMakeFiles/dgCore.dir/dgDebug.cpp.o -MF sdk/dgCore/CMakeFiles/dgCore.dir/dgDebug.cpp.o.d -o sdk/dgCore/CMakeFiles/dgCore.dir/dgDebug.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgDebug.cpp [4/91] /usr/bin/g++ -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgCore/CMakeFiles/dgCore.dir/dgDelaunayTetrahedralization.cpp.o -MF sdk/dgCore/CMakeFiles/dgCore.dir/dgDelaunayTetrahedralization.cpp.o.d -o sdk/dgCore/CMakeFiles/dgCore.dir/dgDelaunayTetrahedralization.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgDelaunayTetrahedralization.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgGoogol.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgDelaunayTetrahedralization.cpp:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ [5/91] /usr/bin/g++ -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgCore/CMakeFiles/dgCore.dir/dgConvexHull3d.cpp.o -MF sdk/dgCore/CMakeFiles/dgCore.dir/dgConvexHull3d.cpp.o.d -o sdk/dgCore/CMakeFiles/dgCore.dir/dgConvexHull3d.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgConvexHull3d.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgGoogol.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgConvexHull3d.cpp:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ [6/91] /usr/bin/g++ -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgCore/CMakeFiles/dgCore.dir/dgGeneralMatrix.cpp.o -MF sdk/dgCore/CMakeFiles/dgCore.dir/dgGeneralMatrix.cpp.o.d -o sdk/dgCore/CMakeFiles/dgCore.dir/dgGeneralMatrix.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgGeneralMatrix.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgGeneralMatrix.h:28, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgGeneralMatrix.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ [7/91] /usr/bin/g++ -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgCore/CMakeFiles/dgCore.dir/dgGeneralVector.cpp.o -MF sdk/dgCore/CMakeFiles/dgCore.dir/dgGeneralVector.cpp.o.d -o sdk/dgCore/CMakeFiles/dgCore.dir/dgGeneralVector.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgGeneralVector.cpp [8/91] /usr/bin/g++ -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgCore/CMakeFiles/dgCore.dir/dgConvexHull4d.cpp.o -MF sdk/dgCore/CMakeFiles/dgCore.dir/dgConvexHull4d.cpp.o.d -o sdk/dgCore/CMakeFiles/dgCore.dir/dgConvexHull4d.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgConvexHull4d.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgGoogol.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgConvexHull4d.cpp:27: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ [9/91] /usr/bin/g++ -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgCore/CMakeFiles/dgCore.dir/dgAABBPolygonSoup.cpp.o -MF sdk/dgCore/CMakeFiles/dgCore.dir/dgAABBPolygonSoup.cpp.o.d -o sdk/dgCore/CMakeFiles/dgCore.dir/dgAABBPolygonSoup.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgAABBPolygonSoup.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgMatrix.h:28, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgAABBPolygonSoup.cpp:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ [10/91] /usr/bin/g++ -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgCore/CMakeFiles/dgCore.dir/dgGoogol.cpp.o -MF sdk/dgCore/CMakeFiles/dgCore.dir/dgGoogol.cpp.o.d -o sdk/dgCore/CMakeFiles/dgCore.dir/dgGoogol.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgGoogol.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgGoogol.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgGoogol.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ [11/91] /usr/bin/g++ -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgCore/CMakeFiles/dgCore.dir/dgIntersections.cpp.o -MF sdk/dgCore/CMakeFiles/dgCore.dir/dgIntersections.cpp.o.d -o sdk/dgCore/CMakeFiles/dgCore.dir/dgIntersections.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgIntersections.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgIntersections.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ [12/91] /usr/bin/g++ -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgCore/CMakeFiles/dgCore.dir/dgMemory.cpp.o -MF sdk/dgCore/CMakeFiles/dgCore.dir/dgMemory.cpp.o.d -o sdk/dgCore/CMakeFiles/dgCore.dir/dgMemory.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgMemory.cpp [13/91] /usr/bin/g++ -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgCore/CMakeFiles/dgCore.dir/dgMutexThread.cpp.o -MF sdk/dgCore/CMakeFiles/dgCore.dir/dgMutexThread.cpp.o.d -o sdk/dgCore/CMakeFiles/dgCore.dir/dgMutexThread.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgMutexThread.cpp [14/91] /usr/bin/g++ -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgCore/CMakeFiles/dgCore.dir/dgMatrix.cpp.o -MF sdk/dgCore/CMakeFiles/dgCore.dir/dgMatrix.cpp.o.d -o sdk/dgCore/CMakeFiles/dgCore.dir/dgMatrix.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgMatrix.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgMatrix.h:28, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgMatrix.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ [15/91] /usr/bin/g++ -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgCore/CMakeFiles/dgCore.dir/dgNode.cpp.o -MF sdk/dgCore/CMakeFiles/dgCore.dir/dgNode.cpp.o.d -o sdk/dgCore/CMakeFiles/dgCore.dir/dgNode.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgNode.cpp [16/91] /usr/bin/g++ -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgCore/CMakeFiles/dgCore.dir/dgPolygonSoupDatabase.cpp.o -MF sdk/dgCore/CMakeFiles/dgCore.dir/dgPolygonSoupDatabase.cpp.o.d -o sdk/dgCore/CMakeFiles/dgCore.dir/dgPolygonSoupDatabase.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgPolygonSoupDatabase.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgIntersections.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgPolygonSoupDatabase.h:34, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgPolygonSoupDatabase.cpp:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ [17/91] /usr/bin/g++ -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgCore/CMakeFiles/dgCore.dir/dgObb.cpp.o -MF sdk/dgCore/CMakeFiles/dgCore.dir/dgObb.cpp.o.d -o sdk/dgCore/CMakeFiles/dgCore.dir/dgObb.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgObb.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgObb.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ [18/91] /usr/bin/g++ -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgCore/CMakeFiles/dgCore.dir/dgProfiler.cpp.o -MF sdk/dgCore/CMakeFiles/dgCore.dir/dgProfiler.cpp.o.d -o sdk/dgCore/CMakeFiles/dgCore.dir/dgProfiler.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgProfiler.cpp [19/91] /usr/bin/g++ -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgCore/CMakeFiles/dgCore.dir/dgPolyhedraMassProperties.cpp.o -MF sdk/dgCore/CMakeFiles/dgCore.dir/dgPolyhedraMassProperties.cpp.o.d -o sdk/dgCore/CMakeFiles/dgCore.dir/dgPolyhedraMassProperties.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgPolyhedraMassProperties.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgPolyhedraMassProperties.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ [20/91] /usr/bin/g++ -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgCore/CMakeFiles/dgCore.dir/dgQuaternion.cpp.o -MF sdk/dgCore/CMakeFiles/dgCore.dir/dgQuaternion.cpp.o.d -o sdk/dgCore/CMakeFiles/dgCore.dir/dgQuaternion.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgQuaternion.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgQuaternion.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ [21/91] /usr/bin/g++ -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgCore/CMakeFiles/dgCore.dir/dgRandom.cpp.o -MF sdk/dgCore/CMakeFiles/dgCore.dir/dgRandom.cpp.o.d -o sdk/dgCore/CMakeFiles/dgCore.dir/dgRandom.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgRandom.cpp [22/91] /usr/bin/g++ -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgCore/CMakeFiles/dgCore.dir/dgPolygonSoupBuilder.cpp.o -MF sdk/dgCore/CMakeFiles/dgCore.dir/dgPolygonSoupBuilder.cpp.o.d -o sdk/dgCore/CMakeFiles/dgCore.dir/dgPolygonSoupBuilder.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgPolygonSoupBuilder.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgMatrix.h:28, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgPolygonSoupBuilder.cpp:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgPolygonSoupBuilder.cpp: In copy constructor ‘dgPolygonSoupDatabaseBuilder::dgPolygonSoupDatabaseBuilder(const dgPolygonSoupDatabaseBuilder&)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgPolygonSoupBuilder.cpp:159:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class dgBigVector’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 159 | memcpy (&m_vertexPoints[0], &source.m_vertexPoints[0], sizeof (dgBigVector) * m_vertexCount); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:480:7: note: ‘class dgBigVector’ declared here 480 | class dgBigVector | ^~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgPolygonSoupBuilder.cpp:166:24: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class dgBigVector’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 166 | memcpy (&m_normalPoints[0], &source.m_normalPoints[0], sizeof (dgBigVector) * m_normalCount); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:480:7: note: ‘class dgBigVector’ declared here 480 | class dgBigVector | ^~~~~~~~~~~ [23/91] /usr/bin/g++ -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgCore/CMakeFiles/dgCore.dir/dgRefCounter.cpp.o -MF sdk/dgCore/CMakeFiles/dgCore.dir/dgRefCounter.cpp.o.d -o sdk/dgCore/CMakeFiles/dgCore.dir/dgRefCounter.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgRefCounter.cpp [24/91] /usr/bin/g++ -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgCore/CMakeFiles/dgCore.dir/dgRef.cpp.o -MF sdk/dgCore/CMakeFiles/dgCore.dir/dgRef.cpp.o.d -o sdk/dgCore/CMakeFiles/dgCore.dir/dgRef.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgRef.cpp [25/91] /usr/bin/g++ -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgCore/CMakeFiles/dgCore.dir/dgSmallDeterminant.cpp.o -MF sdk/dgCore/CMakeFiles/dgCore.dir/dgSmallDeterminant.cpp.o.d -o sdk/dgCore/CMakeFiles/dgCore.dir/dgSmallDeterminant.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgSmallDeterminant.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgGoogol.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgSmallDeterminant.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ [26/91] /usr/bin/g++ -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgCore/CMakeFiles/dgCore.dir/dgThread.cpp.o -MF sdk/dgCore/CMakeFiles/dgCore.dir/dgThread.cpp.o.d -o sdk/dgCore/CMakeFiles/dgCore.dir/dgThread.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgThread.cpp [27/91] /usr/bin/g++ -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgCore/CMakeFiles/dgCore.dir/dgThreadHive.cpp.o -MF sdk/dgCore/CMakeFiles/dgCore.dir/dgThreadHive.cpp.o.d -o sdk/dgCore/CMakeFiles/dgCore.dir/dgThreadHive.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgThreadHive.cpp [28/91] /usr/bin/g++ -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgCore/CMakeFiles/dgCore.dir/dgTree.cpp.o -MF sdk/dgCore/CMakeFiles/dgCore.dir/dgTree.cpp.o.d -o sdk/dgCore/CMakeFiles/dgCore.dir/dgTree.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgTree.cpp [29/91] /usr/bin/g++ -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgCore/CMakeFiles/dgCore.dir/dgTypes.cpp.o -MF sdk/dgCore/CMakeFiles/dgCore.dir/dgTypes.cpp.o.d -o sdk/dgCore/CMakeFiles/dgCore.dir/dgTypes.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgTypes.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgTypes.cpp:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ [30/91] /usr/bin/g++ -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgCore/CMakeFiles/dgCore.dir/dgPolyhedra.cpp.o -MF sdk/dgCore/CMakeFiles/dgCore.dir/dgPolyhedra.cpp.o.d -o sdk/dgCore/CMakeFiles/dgCore.dir/dgPolyhedra.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgPolyhedra.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgPolyhedra.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgPolyhedra.cpp: In member function ‘bool dgPolyhedra::Optimize(const dgFloat64*, dgInt32, dgReportProgress, void*, dgFloat64, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgPolyhedra.cpp:2308:16: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgVertexCollapseVertexMetric’; use assignment instead [-Wclass-memaccess] 2308 | memset (&vertexMetrics[0], 0, maxVertexIndex * sizeof (dgVertexCollapseVertexMetric)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/dgPolyhedra.cpp:82:7: note: ‘class dgVertexCollapseVertexMetric’ declared here 82 | class dgVertexCollapseVertexMetric | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [31/91] : && /usr/bin/cmake -E rm -f lib/libdgCore.a && /usr/bin/ar qc lib/libdgCore.a sdk/dgCore/CMakeFiles/dgCore.dir/dg.cpp.o sdk/dgCore/CMakeFiles/dgCore.dir/dgAABBPolygonSoup.cpp.o sdk/dgCore/CMakeFiles/dgCore.dir/dgCRC.cpp.o sdk/dgCore/CMakeFiles/dgCore.dir/dgConvexHull3d.cpp.o sdk/dgCore/CMakeFiles/dgCore.dir/dgConvexHull4d.cpp.o sdk/dgCore/CMakeFiles/dgCore.dir/dgDebug.cpp.o sdk/dgCore/CMakeFiles/dgCore.dir/dgDelaunayTetrahedralization.cpp.o sdk/dgCore/CMakeFiles/dgCore.dir/dgGeneralMatrix.cpp.o sdk/dgCore/CMakeFiles/dgCore.dir/dgGeneralVector.cpp.o sdk/dgCore/CMakeFiles/dgCore.dir/dgGoogol.cpp.o sdk/dgCore/CMakeFiles/dgCore.dir/dgIntersections.cpp.o sdk/dgCore/CMakeFiles/dgCore.dir/dgMatrix.cpp.o sdk/dgCore/CMakeFiles/dgCore.dir/dgMemory.cpp.o sdk/dgCore/CMakeFiles/dgCore.dir/dgMutexThread.cpp.o sdk/dgCore/CMakeFiles/dgCore.dir/dgNode.cpp.o sdk/dgCore/CMakeFiles/dgCore.dir/dgObb.cpp.o sdk/dgCore/CMakeFiles/dgCore.dir/dgPolygonSoupBuilder.cpp.o sdk/dgCore/CMakeFiles/dgCore.dir/dgPolygonSoupDatabase.cpp.o sdk/dgCore/CMakeFiles/dgCore.dir/dgPolyhedra.cpp.o sdk/dgCore/CMakeFiles/dgCore.dir/dgPolyhedraMassProperties.cpp.o sdk/dgCore/CMakeFiles/dgCore.dir/dgProfiler.cpp.o sdk/dgCore/CMakeFiles/dgCore.dir/dgQuaternion.cpp.o sdk/dgCore/CMakeFiles/dgCore.dir/dgRandom.cpp.o sdk/dgCore/CMakeFiles/dgCore.dir/dgRef.cpp.o sdk/dgCore/CMakeFiles/dgCore.dir/dgRefCounter.cpp.o sdk/dgCore/CMakeFiles/dgCore.dir/dgSmallDeterminant.cpp.o sdk/dgCore/CMakeFiles/dgCore.dir/dgThread.cpp.o sdk/dgCore/CMakeFiles/dgCore.dir/dgThreadHive.cpp.o sdk/dgCore/CMakeFiles/dgCore.dir/dgTree.cpp.o sdk/dgCore/CMakeFiles/dgCore.dir/dgTypes.cpp.o && /usr/bin/ranlib lib/libdgCore.a && : [32/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/__/dgMeshUtil/dgMeshEffect4.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/__/dgMeshUtil/dgMeshEffect4.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/__/dgMeshUtil/dgMeshEffect4.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect4.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect4.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect4.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect4.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ [33/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/__/dgMeshUtil/dgMeshEffect2.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/__/dgMeshUtil/dgMeshEffect2.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/__/dgMeshUtil/dgMeshEffect2.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect2.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect2.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect2.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect2.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect2.cpp: In member function ‘void dgMeshEffect::LoadTetraMesh(const char*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect2.cpp:901:24: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable=] 901 | size_t ret = fscanf(file, "%d", &vertexCount); | ^~~ [34/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/__/dgMeshUtil/dgMeshEffect3.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/__/dgMeshUtil/dgMeshEffect3.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/__/dgMeshUtil/dgMeshEffect3.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect3.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect3.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect3.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect3.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ [35/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/__/dgMeshUtil/dgMeshEffect5.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/__/dgMeshUtil/dgMeshEffect5.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/__/dgMeshUtil/dgMeshEffect5.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect5.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect5.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect5.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect5.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect5.cpp: In member function ‘bool dgMeshEffect::PlaneClip(const dgMeshEffect&, const dgEdge*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect5.cpp:121:23: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgVector’; use assignment or value-initialization instead [-Wclass-memaccess] 121 | memset(uv0, 0, sizeof(uv0)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:36:7: note: ‘class dgVector’ declared here 36 | class dgVector | ^~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect5.cpp:122:23: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgVector’; use assignment or value-initialization instead [-Wclass-memaccess] 122 | memset(uv1, 0, sizeof(uv1)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:36:7: note: ‘class dgVector’ declared here 36 | class dgVector | ^~~~~~~~ [36/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgBallConstraint.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgBallConstraint.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgBallConstraint.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBallConstraint.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBallConstraint.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBallConstraint.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBallConstraint.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ [37/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/__/dgMeshUtil/dgMeshEffect6.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/__/dgMeshUtil/dgMeshEffect6.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/__/dgMeshUtil/dgMeshEffect6.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect6.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect6.cpp:36: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorld.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect6.cpp:37: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorld.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:59: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgGeneralMatrix.h: In instantiation of ‘T dgSymmetricConjugateGradientSolver::SolveInternal(dgInt32, T, T*, const T*) const [with T = double; dgInt32 = int]’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgGeneralMatrix.h:287:10: required from ‘T dgSymmetricConjugateGradientSolver::Solve(dgInt32, T, T*, const T*) [with T = double; dgInt32 = int]’ 287 | return SolveInternal(size, tolerance, x, b); | ^~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect6.cpp:827:8: required from here 827 | Solve(2 * m_mesh->GetVertexCount(), dgABF_UV_TOL2, m_uvArray, m_gradients); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgGeneralMatrix.h:307:17: warning: variable ‘iter’ set but not used [-Wunused-but-set-variable=] 307 | dgInt32 iter = 0; | ^~~~ In member function ‘dgAngleBasedFlatteningMapping::~dgAngleBasedFlatteningMapping()’, inlined from ‘dgMeshEffect::AngleBaseFlatteningMapping(int, bool (*)(float, void*), void*)’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect6.cpp:1917:1: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect6.cpp:907:50: warning: ‘angleBadedFlattening.m_variables’ may be used uninitialized [-Wmaybe-uninitialized] 907 | m_mesh->GetAllocator()->FreeLow (m_variables); | ^~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect6.cpp: In member function ‘dgMeshEffect::AngleBaseFlatteningMapping(int, bool (*)(float, void*), void*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect6.cpp:1916:39: note: ‘angleBadedFlattening’ declared here 1916 | dgAngleBasedFlatteningMapping angleBadedFlattening (&tmp, material, progressReportCallback, userData); | ^~~~~~~~~~~~~~~~~~~~ In member function ‘dgAngleBasedFlatteningMapping::~dgAngleBasedFlatteningMapping()’, inlined from ‘dgMeshEffect::AngleBaseFlatteningMapping(int, bool (*)(float, void*), void*)’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect6.cpp:1917:1: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect6.cpp:908:50: warning: ‘angleBadedFlattening.m_deltaVariables’ may be used uninitialized [-Wmaybe-uninitialized] 908 | m_mesh->GetAllocator()->FreeLow (m_deltaVariables); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect6.cpp: In member function ‘dgMeshEffect::AngleBaseFlatteningMapping(int, bool (*)(float, void*), void*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect6.cpp:1916:39: note: ‘angleBadedFlattening’ declared here 1916 | dgAngleBasedFlatteningMapping angleBadedFlattening (&tmp, material, progressReportCallback, userData); | ^~~~~~~~~~~~~~~~~~~~ [38/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgBilateralConstraint.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgBilateralConstraint.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgBilateralConstraint.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBilateralConstraint.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBilateralConstraint.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBilateralConstraint.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBilateralConstraint.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ [39/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/__/dgMeshUtil/dgMeshEffect1.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/__/dgMeshUtil/dgMeshEffect1.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/__/dgMeshUtil/dgMeshEffect1.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect1.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect1.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect1.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect1.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect1.cpp: In member function ‘void dgMeshEffect::dgMeshBVH::FaceRayCast(const dgBigVector&, const dgBigVector&, void*) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect1.cpp:1151:24: warning: variable ‘node’ set but not used [-Wunused-but-set-variable=] 1151 | dgMeshBVHNode* node = NULL; | ^~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect1.cpp: In member function ‘void dgMeshEffect::BuildFromIndexList(const dgMeshVertexFormat*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgMeshUtil/dgMeshEffect1.cpp:2321:17: warning: variable ‘layerBase’ set but not used [-Wunused-but-set-variable=] 2321 | dgInt32 layerBase = 0; | ^~~~~~~~~ [40/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgBodyMasterList.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgBodyMasterList.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgBodyMasterList.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBodyMasterList.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBodyMasterList.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBodyMasterList.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBodyMasterList.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ [41/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgBody.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgBody.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgBody.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ [42/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgBroadPhaseAggregate.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgBroadPhaseAggregate.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgBroadPhaseAggregate.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhaseAggregate.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhaseAggregate.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhaseAggregate.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhaseAggregate.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ [43/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgBroadPhaseMixed.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgBroadPhaseMixed.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgBroadPhaseMixed.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhaseMixed.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhaseMixed.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhaseMixed.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhaseMixed.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ [44/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollision.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollision.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollision.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ [45/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgBroadPhaseSegregated.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgBroadPhaseSegregated.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgBroadPhaseSegregated.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhaseSegregated.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhaseSegregated.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhaseSegregated.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhaseSegregated.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ [46/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgBroadPhase.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgBroadPhase.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgBroadPhase.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ [47/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionBVH.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionBVH.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionBVH.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionBVH.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionBVH.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionBVH.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionBVH.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ [48/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionBox.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionBox.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionBox.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionBox.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionBox.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionBox.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionBox.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ [49/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionCapsule.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionCapsule.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionCapsule.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionCapsule.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionCapsule.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionCapsule.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionCapsule.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionCapsule.cpp: In member function ‘void dgCollisionCapsule::Init(dgFloat32, dgFloat32, dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionCapsule.cpp:140:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class dgVector’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 140 | memcpy (dgCollisionConvex::m_vertex, tempVertex, m_vertexCount * sizeof (dgVector)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:36:7: note: ‘class dgVector’ declared here 36 | class dgVector | ^~~~~~~~ [50/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionChamferCylinder.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionChamferCylinder.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionChamferCylinder.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionChamferCylinder.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionChamferCylinder.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionChamferCylinder.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionChamferCylinder.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [51/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionCone.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionCone.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionCone.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionCone.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionCone.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionCone.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionCone.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [52/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionConvex.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionConvex.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionConvex.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionConvex.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionConvex.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionConvex.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionConvex.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionConvex.cpp: In member function ‘dgInt32 dgCollisionConvex::RectifyConvexSlice(dgInt32, const dgVector&, dgVector*) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionConvex.cpp:684:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class dgVector’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 684 | memcpy (contactsOut, &contactsOut[start], count * sizeof (dgVector)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:36:7: note: ‘class dgVector’ declared here 36 | class dgVector | ^~~~~~~~ [53/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionCompoundFractured.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionCompoundFractured.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionCompoundFractured.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionCompoundFractured.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionCompoundFractured.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionCompoundFractured.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:52: In member function ‘dgRefCounter::~dgRefCounter()’, inlined from ‘dgRefCounter::Release()’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgRefCounter.h:61:10, inlined from ‘dgRefCounter::Release()’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgRefCounter.h:57:12, inlined from ‘dgCollisionCompoundFractured::dgDebriNodeInfo::~dgDebriNodeInfo()’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionCompoundFractured.cpp:652:18: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgRefCounter.h:49:1: warning: ‘operator delete(void*)’ called on pointer ‘this_5(D)->m_mesh’ with nonzero offset 40 [-Wfree-nonheap-object] 49 | } | ^ In member function ‘dgRefCounter::~dgRefCounter()’, inlined from ‘dgRefCounter::Release()’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgRefCounter.h:61:10, inlined from ‘dgRefCounter::Release()’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgRefCounter.h:57:12, inlined from ‘dgCollisionCompoundFractured::dgFractureBuilder::~dgFractureBuilder()’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionCompoundFractured.cpp:401:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgRefCounter.h:49:1: warning: ‘operator delete(void*)’ called on pointer ‘MEM[(struct dgMeshEffect * &)_38 + 40]’ with nonzero offset 48 [-Wfree-nonheap-object] 49 | } | ^ In member function ‘dgRefCounter::~dgRefCounter()’, inlined from ‘dgRefCounter::Release()’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgRefCounter.h:61:10, inlined from ‘dgRefCounter::Release()’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgRefCounter.h:57:12, inlined from ‘dgCollisionCompoundFractured::dgFractureBuilder::~dgFractureBuilder()’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionCompoundFractured.cpp:401:26, inlined from ‘dgCollisionCompoundFractured::dgFractureBuilder::~dgFractureBuilder()’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionCompoundFractured.cpp:403:5: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgRefCounter.h:49:1: warning: ‘operator delete(void*)’ called on pointer ‘MEM[(struct dgMeshEffect * &)_35 + 40]’ with nonzero offset 48 [-Wfree-nonheap-object] 49 | } | ^ [54/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionConvexHull.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionConvexHull.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionConvexHull.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionConvexHull.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionConvexHull.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionConvexHull.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionConvexHull.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionConvexHull.cpp: In member function ‘bool dgCollisionConvexHull::Create(dgInt32, dgInt32, const dgFloat32*, dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionConvexHull.cpp:789:24: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class dgCollisionConvexHull::dgConvexBox’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 789 | memcpy (m_supportTree, &boxTree[0], boxCount * sizeof(dgConvexBox)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionConvexHull.cpp:46:30: note: ‘class dgCollisionConvexHull::dgConvexBox’ declared here 46 | class dgCollisionConvexHull::dgConvexBox | ^~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionConvexHull.cpp: In member function ‘virtual dgVector dgCollisionConvexHull::SupportVertex(const dgVector&, dgInt32*) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionConvexHull.cpp:997:69: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 997 | dgInt32 intMask = *((dgInt32*)&mask.m_x); | ~^~~~~~~~~~~~~~~~~~~~ [55/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionCylinder.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionCylinder.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionCylinder.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionCylinder.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionCylinder.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionCylinder.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionCylinder.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ [56/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionDeformableMesh.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionDeformableMesh.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionDeformableMesh.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionDeformableMesh.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionDeformableMesh.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionDeformableMesh.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ [57/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionConvexPolygon.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionConvexPolygon.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionConvexPolygon.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionConvexPolygon.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionConvexPolygon.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionConvexPolygon.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionConvexPolygon.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ [58/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionDeformableSolidMesh.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionDeformableSolidMesh.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionDeformableSolidMesh.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionDeformableSolidMesh.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionDeformableSolidMesh.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionDeformableSolidMesh.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionDeformableSolidMesh.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ [59/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionCompound.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionCompound.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionCompound.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionCompound.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionCompound.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionCompound.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ [60/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionIncompressibleParticles.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionIncompressibleParticles.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionIncompressibleParticles.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionIncompressibleParticles.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionIncompressibleParticles.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionIncompressibleParticles.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionIncompressibleParticles.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ [61/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionMassSpringDamperSystem.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionMassSpringDamperSystem.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionMassSpringDamperSystem.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionMassSpringDamperSystem.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionMassSpringDamperSystem.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionMassSpringDamperSystem.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionMassSpringDamperSystem.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ [62/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionLumpedMassParticles.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionLumpedMassParticles.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionLumpedMassParticles.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionLumpedMassParticles.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionLumpedMassParticles.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionLumpedMassParticles.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionLumpedMassParticles.cpp: In member function ‘virtual void dgCollisionLumpedMassParticles::HandleCollision(dgFloat32, dgVector*, dgVector*, dgFloat32*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionLumpedMassParticles.cpp:293:19: warning: variable ‘coeficientOfPenetration’ set but not used [-Wunused-but-set-variable=] 293 | dgFloat32 coeficientOfPenetration = dgFloat32(0.1f); | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionLumpedMassParticles.cpp:303:12: warning: variable ‘xxx’ set but not used [-Wunused-but-set-variable=] 303 | static int xxx; | ^~~ [63/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionInstance.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionInstance.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionInstance.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionInstance.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionInstance.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionInstance.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionInstance.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ [64/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionHeightField.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionHeightField.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionHeightField.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionHeightField.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionHeightField.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionHeightField.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionHeightField.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ [65/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionNull.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionNull.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionNull.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionNull.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionNull.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionNull.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionNull.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [66/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionMesh.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionMesh.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionMesh.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionMesh.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionMesh.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionMesh.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionMesh.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ [67/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionSphere.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionSphere.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionSphere.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionSphere.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionSphere.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionSphere.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionSphere.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ [68/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionScene.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionScene.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionScene.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionScene.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionScene.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionScene.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionScene.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ [69/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgConstraint.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgConstraint.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgConstraint.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ [70/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionUserMesh.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionUserMesh.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionUserMesh.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionUserMesh.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionUserMesh.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionUserMesh.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollisionUserMesh.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ [71/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgContact.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgContact.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgContact.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.cpp: In member function ‘virtual void dgContact::GetInfo(dgConstraintInfo*) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.cpp:158:16: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgConstraintInfo’; use assignment or value-initialization instead [-Wclass-memaccess] 158 | memset (info, 0, sizeof (dgConstraintInfo)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:40:7: note: ‘class dgConstraintInfo’ declared here 40 | class dgConstraintInfo | ^~~~~~~~~~~~~~~~ [72/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCorkscrewConstraint.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCorkscrewConstraint.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCorkscrewConstraint.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCorkscrewConstraint.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCorkscrewConstraint.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCorkscrewConstraint.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCorkscrewConstraint.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ [73/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgDynamicBody.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgDynamicBody.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgDynamicBody.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgDynamicBody.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgDynamicBody.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgDynamicBody.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgDynamicBody.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgDynamicBody.h: In constructor ‘dgDynamicBody::dgDynamicBody()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgDynamicBody.h:107:14: warning: ‘dgDynamicBody::m_restingSleep’ will be initialized after [-Wreorder] 107 | bool m_restingSleep; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgDynamicBody.h:103:18: warning: ‘dgVector dgDynamicBody::m_dampCoef’ [-Wreorder] 103 | dgVector m_dampCoef; | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgDynamicBody.cpp:107:1: warning: when initialized here [-Wreorder] 107 | dgDynamicBody::dgDynamicBody() | ^~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgDynamicBody.h: In constructor ‘dgDynamicBody::dgDynamicBody(dgWorld*, const dgTree*, dgDeserialize, void*, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgDynamicBody.h:107:14: warning: ‘dgDynamicBody::m_restingSleep’ will be initialized after [-Wreorder] 107 | bool m_restingSleep; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgDynamicBody.h:103:18: warning: ‘dgVector dgDynamicBody::m_dampCoef’ [-Wreorder] 103 | dgVector m_dampCoef; | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgDynamicBody.cpp:127:1: warning: when initialized here [-Wreorder] 127 | dgDynamicBody::dgDynamicBody (dgWorld* const world, const dgTree* const collisionCashe, dgDeserialize serializeCallback, void* const userData, dgInt32 revisionNumber) | ^~~~~~~~~~~~~ [74/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgKinematicBody.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgKinematicBody.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgKinematicBody.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgKinematicBody.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgKinematicBody.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgKinematicBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgKinematicBody.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ [75/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgHingeConstraint.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgHingeConstraint.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgHingeConstraint.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgHingeConstraint.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgHingeConstraint.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgHingeConstraint.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgHingeConstraint.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ [76/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgContactSolver.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgContactSolver.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgContactSolver.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContactSolver.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContactSolver.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContactSolver.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContactSolver.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContactSolver.cpp: In member function ‘dgFloat32 dgContactSolver::RayCast(const dgVector&, const dgVector&, dgFloat32, dgContactPoint&)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContactSolver.cpp:1111:16: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgVector’; use assignment or value-initialization instead [-Wclass-memaccess] 1111 | memset (m_hullSum, 0, 4 * sizeof (m_hullSum[0])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:36:7: note: ‘class dgVector’ declared here 36 | class dgVector | ^~~~~~~~ [77/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgSlidingConstraint.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgSlidingConstraint.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgSlidingConstraint.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgSlidingConstraint.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgSlidingConstraint.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgSlidingConstraint.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgSlidingConstraint.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ [78/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgUniversalConstraint.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgUniversalConstraint.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgUniversalConstraint.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgUniversalConstraint.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgUniversalConstraint.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgUniversalConstraint.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgUniversalConstraint.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ [79/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgUpVectorConstraint.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgUpVectorConstraint.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgUpVectorConstraint.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgUpVectorConstraint.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgUpVectorConstraint.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgUpVectorConstraint.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgUpVectorConstraint.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ [80/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgUserConstraint.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgUserConstraint.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgUserConstraint.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgUserConstraint.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgUserConstraint.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgUserConstraint.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ [81/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgSkeletonContainer.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgSkeletonContainer.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgSkeletonContainer.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgSkeletonContainer.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgSkeletonContainer.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgSkeletonContainer.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgSkeletonContainer.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgSkeletonContainer.cpp: In member function ‘void dgSkeletonContainer::SolveLcp(dgInt32, dgInt32, const dgFloat32*, const dgFloat32*, dgFloat32*, const dgFloat32*, const dgFloat32*, const dgFloat32*, const dgInt32*) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgSkeletonContainer.cpp:1173:25: warning: variable ‘iterCount’ set but not used [-Wunused-but-set-variable=] 1173 | dgInt32 iterCount = 0; | ^~~~~~~~~ [82/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgNarrowPhaseCollision.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgNarrowPhaseCollision.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgNarrowPhaseCollision.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgNarrowPhaseCollision.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgNarrowPhaseCollision.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgNarrowPhaseCollision.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgNarrowPhaseCollision.cpp: In member function ‘dgInt32 dgWorld::Prune2dContacts(const dgMatrix&, dgInt32, dgContactPoint*, int, dgFloat32) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgNarrowPhaseCollision.cpp:629:50: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 629 | while (stackIndex && count && (hullCount < sizeof (convexHull)/sizeof (convexHull[0]))) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgNarrowPhaseCollision.cpp:591:24: warning: unused variable ‘buffer’ [-Wunused-variable] 591 | dgContactPoint buffer[32]; | ^~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgNarrowPhaseCollision.cpp: In member function ‘dgInt32 dgWorld::Prune3dContacts(const dgMatrix&, dgInt32, dgContactPoint*, int, dgFloat32) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgNarrowPhaseCollision.cpp:811:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class dgContactPoint’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 811 | memcpy (contactArray, tmpContact, count * sizeof (dgContactPoint)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:107:7: note: ‘class dgContactPoint’ declared here 107 | class dgContactPoint | ^~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgNarrowPhaseCollision.cpp: In member function ‘dgWorld::Prune2dContacts(dgMatrix const&, int, dgContactPoint*, int, float) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgNarrowPhaseCollision.cpp:602:33: warning: ‘MEM [(const struct dgVector &)&array][0]’ may be used uninitialized [-Wmaybe-uninitialized] 602 | convexHull[0].m_point2d = array[i0]; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgNarrowPhaseCollision.cpp:587:18: note: ‘array’ declared here 587 | dgVector array[DG_MAX_CONTATCS]; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgNarrowPhaseCollision.cpp:604:23: warning: ‘MEM [(const struct dgVector &)&array][0]’ may be used uninitialized [-Wmaybe-uninitialized] 604 | stack[0].m_p0 = array[i0]; | ~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgNarrowPhaseCollision.cpp:587:18: note: ‘array’ declared here 587 | dgVector array[DG_MAX_CONTATCS]; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgNarrowPhaseCollision.cpp:605:19: warning: ‘MEM [(const struct dgVector &)&array][count_437]’ may be used uninitialized [-Wmaybe-uninitialized] 605 | array[i0] = array[count]; | ~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgNarrowPhaseCollision.cpp:587:18: note: ‘array’ declared here 587 | dgVector array[DG_MAX_CONTATCS]; | ^~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:25: In function ‘dgSwap(dgVector&, dgVector&)void’, inlined from ‘dgWorld::Prune3dContacts(dgMatrix const&, int, dgContactPoint*, int, float) const’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgNarrowPhaseCollision.cpp:756:9: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgTypes.h:386:9: warning: ‘MEM [(const struct dgVector &)&array][0]’ may be used uninitialized [-Wmaybe-uninitialized] 386 | A = B; | ^ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgNarrowPhaseCollision.cpp: In member function ‘dgWorld::Prune3dContacts(dgMatrix const&, int, dgContactPoint*, int, float) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgNarrowPhaseCollision.cpp:745:18: note: ‘array’ declared here 745 | dgVector array[DG_MAX_CONTATCS]; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgNarrowPhaseCollision.cpp: In member function ‘dgWorld::PruneContactsByRank(int, dgCollisionParamProxy&, int) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgNarrowPhaseCollision.cpp:924:22: warning: ‘massMatrix’ may be used uninitialized [-Wmaybe-uninitialized] 924 | dgEigenValues(count, count, massMatrix, eigenValues); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:59: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgGeneralMatrix.h:546:6: note: by argument 3 of type ‘const float *’ to ‘dgEigenValues(int, int, float const*, float*)void’ declared here 546 | void dgEigenValues(const dgInt32 size, const dgInt32 stride, const T* const symmetricMatrix, T* const eigenValues) | ^~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgNarrowPhaseCollision.cpp:897:19: note: ‘massMatrix’ declared here 897 | dgFloat32 massMatrix[DG_CONSTRAINT_MAX_ROWS * DG_CONSTRAINT_MAX_ROWS / 9]; | ^~~~~~~~~~ [83/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgWorldDynamicUpdate.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgWorldDynamicUpdate.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgWorldDynamicUpdate.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.cpp:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.cpp: In member function ‘void dgWorldDynamicUpdate::BuildClusters(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.cpp:245:17: warning: variable ‘bodyInfoCount’ set but not used [-Wunused-but-set-variable=] 245 | dgInt32 bodyInfoCount = 0; | ^~~~~~~~~~~~~ [84/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgWorld.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgWorld.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgWorld.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.cpp: In member function ‘void dgWorld::UpdateSkeletons()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.cpp:1363:94: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 1363 | } else if (loopCount < (sizeof (loopJoints) / sizeof(loopJoints[0]))) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.cpp:1369:126: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 1369 | } else if ((constraint1->m_solverModel == 1) && (loopCount < (sizeof (loopJoints) / sizeof(loopJoints[0])))) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.cpp: In static member function ‘static void dgWorld::OnSerializeToFile(void*, const void*, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.cpp:1560:16: warning: variable ‘bytes’ set but not used [-Wunused-but-set-variable=] 1560 | size_t bytes = fwrite(buffer, size, 1, (FILE*)fileHandle); | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.cpp: In static member function ‘static void dgWorld::OnDeserializeFromFile(void*, void*, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.cpp:1568:16: warning: variable ‘bytes’ set but not used [-Wunused-but-set-variable=] 1568 | size_t bytes = fread(buffer, size, 1, file); | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.cpp: In member function ‘dgWorld::AddListener(char const*, void*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.cpp:629:17: warning: ‘strncpy’ specified bound 32 equals destination size [-Wstringop-truncation] 629 | strncpy (listener.m_name, nameid, sizeof (listener.m_name)); | ^ [85/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgWorldPlugins.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgWorldPlugins.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgWorldPlugins.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldPlugins.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldPlugins.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldPlugins.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldPlugins.cpp: In member function ‘void dgWorldPluginList::LoadLinuxPlugins(const char*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldPlugins.cpp:127:38: warning: unused variable ‘err’ [-Wunused-variable] 127 | auto err = dlerror(); | ^~~ [86/91] /usr/bin/g++ -D_CRT_SECURE_NO_WARNINGS -D_NEWTON_STATIC_LIB -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgNewton/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgNewton/CMakeFiles/newton.dir/NewtonClass.cpp.o -MF sdk/dgNewton/CMakeFiles/newton.dir/NewtonClass.cpp.o.d -o sdk/dgNewton/CMakeFiles/newton.dir/NewtonClass.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgNewton/NewtonClass.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgNewton/NewtonStdAfx.h:30, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgNewton/NewtonClass.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgPhysics.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgNewton/NewtonStdAfx.h:31: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgPhysics.h:27: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ [87/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgWorldDynamicsSimpleSolver.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgWorldDynamicsSimpleSolver.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgWorldDynamicsSimpleSolver.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsSimpleSolver.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsSimpleSolver.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsSimpleSolver.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsSimpleSolver.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ [88/91] /usr/bin/g++ -DDG_USE_PLUGINS -D_CRT_SECURE_NO_WARNINGS -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgWorldDynamicsParallelSolver.cpp.o -MF sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgWorldDynamicsParallelSolver.cpp.o.d -o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgWorldDynamicsParallelSolver.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgPhysicsStdafx.h:35, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.cpp:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.cpp: In member function ‘void dgParallelBodySolver::TransposeRow(dgSolverSoaElement*, const dgJointInfo*, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.cpp:337:23: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgSolverSoaElement’; use assignment or value-initialization instead [-Wclass-memaccess] 337 | memset(row, 0, sizeof (dgSolverSoaElement)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.h:182:7: note: ‘class dgSolverSoaElement’ declared here 182 | class dgSolverSoaElement | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.cpp: In member function ‘void dgParallelBodySolver::BuildJacobianMatrix(dgJointInfo*, dgLeftHandSide*, dgRightHandSide*, dgJacobian*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.cpp:461:83: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 461 | const dgWorkGroupFloat& JMinvM0 = (dgWorkGroupFloat&)lhs->m_JMinv.m_jacobianM0; | ~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.cpp:462:83: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 462 | const dgWorkGroupFloat& JMinvM1 = (dgWorkGroupFloat&)lhs->m_JMinv.m_jacobianM1; | ~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.cpp:475:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 475 | const dgWorkGroupFloat& JtM0 = (dgWorkGroupFloat&)lhs->m_Jt.m_jacobianM0; | ~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.cpp:476:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 476 | const dgWorkGroupFloat& JtM1 = (dgWorkGroupFloat&)lhs->m_Jt.m_jacobianM1; | ~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.cpp: In member function ‘void dgParallelBodySolver::InitJacobianMatrix()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.cpp:587:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgJacobian’; use assignment or value-initialization instead [-Wclass-memaccess] 587 | memset(internalForces, 0, m_cluster->m_bodyCount * sizeof (dgJacobian)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:116:7: note: ‘class dgJacobian’ declared here 116 | class dgJacobian | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.cpp: In member function ‘void dgParallelBodySolver::CalculateJointsForce()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.cpp:826:23: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgJacobian’; use assignment or value-initialization instead [-Wclass-memaccess] 826 | memset(tempInternalForces, 0, bodyCount * sizeof(dgJacobian)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:116:7: note: ‘class dgJacobian’ declared here 116 | class dgJacobian | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgWorldDynamicsParallelSolver.cpp:831:23: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class dgJacobian’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 831 | memcpy(internalForces, tempInternalForces, bodyCount * sizeof(dgJacobian)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/dgConstraint.h:116:7: note: ‘class dgJacobian’ declared here 116 | class dgJacobian | ^~~~~~~~~~ [89/91] : && /usr/bin/cmake -E rm -f lib/libdgPhysics.a && /usr/bin/ar qc lib/libdgPhysics.a sdk/dgPhysics/CMakeFiles/dgPhysics.dir/__/dgMeshUtil/dgMeshEffect1.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/__/dgMeshUtil/dgMeshEffect2.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/__/dgMeshUtil/dgMeshEffect3.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/__/dgMeshUtil/dgMeshEffect4.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/__/dgMeshUtil/dgMeshEffect5.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/__/dgMeshUtil/dgMeshEffect6.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgBallConstraint.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgBilateralConstraint.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgBody.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgBodyMasterList.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgBroadPhase.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgBroadPhaseAggregate.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgBroadPhaseMixed.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgBroadPhaseSegregated.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollision.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionBVH.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionBox.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionCapsule.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionChamferCylinder.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionCompound.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionCompoundFractured.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionCone.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionConvex.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionConvexHull.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionConvexPolygon.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionCylinder.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionDeformableMesh.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionDeformableSolidMesh.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionHeightField.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionIncompressibleParticles.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionInstance.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionLumpedMassParticles.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionMassSpringDamperSystem.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionMesh.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionNull.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionScene.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionSphere.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCollisionUserMesh.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgConstraint.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgContact.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgContactSolver.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgCorkscrewConstraint.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgDynamicBody.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgHingeConstraint.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgKinematicBody.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgNarrowPhaseCollision.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgSkeletonContainer.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgSlidingConstraint.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgUniversalConstraint.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgUpVectorConstraint.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgUserConstraint.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgWorld.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgWorldDynamicUpdate.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgWorldDynamicsParallelSolver.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgWorldDynamicsSimpleSolver.cpp.o sdk/dgPhysics/CMakeFiles/dgPhysics.dir/dgWorldPlugins.cpp.o && /usr/bin/ranlib lib/libdgPhysics.a && : [90/91] /usr/bin/g++ -D_CRT_SECURE_NO_WARNINGS -D_NEWTON_STATIC_LIB -D_POSIX_VER_64 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgNewton/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/. -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/../dgMeshUtil -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++11 -fPIC -fpermissive -MD -MT sdk/dgNewton/CMakeFiles/newton.dir/Newton.cpp.o -MF sdk/dgNewton/CMakeFiles/newton.dir/Newton.cpp.o.d -o sdk/dgNewton/CMakeFiles/newton.dir/Newton.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgNewton/Newton.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVector.h:36, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgObb.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dg.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgNewton/NewtonStdAfx.h:30, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgNewton/Newton.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h: In constructor ‘dgVector::dgVector(dgInt32, dgInt32, dgInt32, dgInt32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:78:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 78 | :m_x(*((dgFloat32*)&ix)), m_y(*((dgFloat32*)&iy)), m_z(*((dgFloat32*)&iz)), m_w(*((dgFloat32*)&iw)) | ~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgBody.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgPhysics.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgNewton/NewtonStdAfx.h:31: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgCollision.h: In constructor ‘dgCollisionInfo::dgInstanceMaterial::dgInstanceMaterial()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgCollision.h:87:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgCollisionInfo::dgInstanceMaterial’; use assignment or value-initialization instead [-Wclass-memaccess] 87 | memset(this, 0, sizeof (dgInstanceMaterial)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgCollision.h:82:15: note: ‘class dgCollisionInfo::dgInstanceMaterial’ declared here 82 | class dgInstanceMaterial | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgContact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgPhysics.h:27: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h: In member function ‘void dgForceImpactPair::Clear()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h:73:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 73 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h: In member function ‘void dgForceImpactPair::Push(dgFloat32)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h:80:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 80 | for (dgInt32 i = 1; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h: In member function ‘dgFloat32 dgForceImpactPair::GetInitiailGuess() const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgConstraint.h:90:39: warning: comparison of integer expressions of different signedness: ‘dgInt32’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 90 | for (dgInt32 i = 0; i < sizeof(m_initialGuess) / sizeof(m_initialGuess[0]); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorld.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgBroadPhase.h: In member function ‘void dgBroadPhase::dgContactCache::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgBroadPhase.h:294:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class dgBroadPhase::dgContactCacheLine’; use assignment or value-initialization instead [-Wclass-memaccess] 294 | memset(cache, 0, m_count * sizeof(dgContactCacheLine)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgBroadPhase.h:259:15: note: ‘class dgBroadPhase::dgContactCacheLine’ declared here 259 | class dgContactCacheLine | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicUpdate.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorld.h:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicsParallelSolver.h: In constructor ‘dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicsParallelSolver.h:289:37: warning: ‘dgParallelBodySolver::m_massMatrix’ will be initialized after [-Wreorder] 289 | dgArray m_massMatrix; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicsParallelSolver.h:286:26: warning: ‘dgWorkGroupFloat dgParallelBodySolver::m_one’ [-Wreorder] 286 | dgWorkGroupFloat m_one; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgPhysics/./dgWorldDynamicsParallelSolver.h:293:11: warning: when initialized here [-Wreorder] 293 | DG_INLINE dgParallelBodySolver::dgParallelBodySolver(dgMemoryAllocator* const allocator) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgNewton/Newton.cpp: In function ‘void NewtonIslandGetBodyAABB(const void*, int, float*, float*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgNewton/Newton.cpp:1269:45: warning: casting ‘float’ to ‘dgVector&’ does not use ‘dgVector::dgVector(dgFloat32)’ [-Wcast-user-defined] 1269 | body->GetAABB ((dgVector&) *p0, (dgVector&) *p1); | ^~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgNewton/Newton.cpp:1269:62: warning: casting ‘float’ to ‘dgVector&’ does not use ‘dgVector::dgVector(dgFloat32)’ [-Wcast-user-defined] 1269 | body->GetAABB ((dgVector&) *p0, (dgVector&) *p1); | ^~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgNewton/Newton.cpp: In function ‘NewtonSetEulerAngle’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgNewton/Newton.cpp:4262:41: warning: writing 16 bytes into a region of size 4 [-Wstringop-overflow=] 4262 | retMatrix[i][j] = mat[i][j]; /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:448:35: note: destination object ‘m_x’ of size 4 448 | dgFloat32 m_x; | ^~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgNewton/Newton.cpp:4262:41: warning: writing 16 bytes into a region of size 4 [-Wstringop-overflow=] 4262 | retMatrix[i][j] = mat[i][j]; /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/newton-dynamics/sdk/dgCore/./dgVectorScalar.h:448:35: note: destination object ‘m_x’ of size 4 448 | dgFloat32 m_x; | ^~~ [91/91] : && /usr/bin/cmake -E rm -f lib/libnewton.a && /usr/bin/ar qc lib/libnewton.a sdk/dgNewton/CMakeFiles/newton.dir/Newton.cpp.o sdk/dgNewton/CMakeFiles/newton.dir/NewtonClass.cpp.o && /usr/bin/ranlib lib/libnewton.a && : + cd - /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30 + newton=HPL2/dependencies/newton-dynamics/redhat-linux-build/lib + install -Dpm0644 -t HPL2/dependencies/lib/linux/lib HPL2/dependencies/newton-dynamics/redhat-linux-build/lib/libdgCore.a HPL2/dependencies/newton-dynamics/redhat-linux-build/lib/libdgPhysics.a + install -Dpm0644 HPL2/dependencies/newton-dynamics/redhat-linux-build/lib/libnewton.a HPL2/dependencies/lib/linux/lib/libNewton.a + cd amnesia/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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=RelWithDebInfo -DUSE_GAMEPAD=ON -DAMNESIA_WITH_SERIAL=OFF -- 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 -- Exporting variables to parent scope -- Found OGG: optimized;/usr/lib64/libogg.so;debug;/usr/lib64/libogg.so CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:493 (message): The package name passed to find_package_handle_standard_args() (VORBIS) does not match the name of the calling package (Vorbis). This can lead to problems in calling code that expects find_package() result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/CMakeScripts/FindVorbis.cmake:83 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/CMakeLists.txt:123 (FIND_PACKAGE) This warning is for project developers. Use -Wno-dev to suppress it. -- Found VORBIS: optimized;/usr/lib64/libvorbis.so;debug;/usr/lib64/libvorbis.so CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:493 (message): The package name passed to find_package_handle_standard_args() (VORBISFILE) does not match the name of the calling package (VorbisFile). This can lead to problems in calling code that expects find_package() result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/CMakeScripts/FindVorbisFile.cmake:91 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/CMakeLists.txt:125 (FIND_PACKAGE) This warning is for project developers. Use -Wno-dev to suppress it. -- Found VORBISFILE: optimized;/usr/lib64/libvorbisfile.so;debug;/usr/lib64/libvorbisfile.so -- Found OpenAL: /usr/lib64/libopenal.so -- Found OpenGL: /usr/lib64/libOpenGL.so -- Configuring done (0.8s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: 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/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build + /usr/bin/cmake --build redhat-linux-build -j4 --verbose --target Amnesia --target Launcher --target Soma --target Rebirth --target Bunker Change Dir: '/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build' Run Build Command(s): /usr/bin/ninja-build -v -j 4 Amnesia Launcher Soma Rebirth Bunker [1/475] /usr/bin/gcc -DENABLE_BINRELOC -DUSE_OALWRAPPER -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -MD -MT core2/CMakeFiles/binreloc.dir/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/sources/binreloc/binreloc.c.o -MF core2/CMakeFiles/binreloc.dir/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/sources/binreloc/binreloc.c.o.d -o core2/CMakeFiles/binreloc.dir/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/sources/binreloc/binreloc.c.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/sources/binreloc/binreloc.c cc1: warning: command-line option ‘-Wno-reorder’ is valid for C++/ObjC++ but not for C /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/sources/binreloc/binreloc.c: In function ‘LbbA66813830578491_br_dirname’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/sources/binreloc/binreloc.c:772:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 772 | end = strrchr (path, '/'); | ^ [2/475] /usr/bin/g++ -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2/OALWrapper -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -MD -MT core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_AudioData.cpp.o -MF core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_AudioData.cpp.o.d -o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_AudioData.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_AudioData.cpp [3/475] /usr/bin/g++ -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2/OALWrapper -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -MD -MT core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Buffer.cpp.o -MF core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Buffer.cpp.o.d -o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Buffer.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_Buffer.cpp [4/475] /usr/bin/g++ -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2/OALWrapper -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -MD -MT core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Effect.cpp.o -MF core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Effect.cpp.o.d -o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Effect.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_Effect.cpp [5/475] /usr/bin/g++ -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2/OALWrapper -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -MD -MT core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_EffectSlot.cpp.o -MF core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_EffectSlot.cpp.o.d -o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_EffectSlot.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_EffectSlot.cpp [6/475] /usr/bin/g++ -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2/OALWrapper -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -MD -MT core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_EFX.cpp.o -MF core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_EFX.cpp.o.d -o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_EFX.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_EFX.cpp [7/475] /usr/bin/g++ -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2/OALWrapper -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -MD -MT core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Device.cpp.o -MF core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Device.cpp.o.d -o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Device.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_Device.cpp /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_Device.cpp: In function ‘bool CompareBuffer(const char*, const char*, size_t)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_Device.cpp:319:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 319 | for (int p= 0; p < aSize; ++p) | ~~^~~~~~~ [8/475] /usr/bin/g++ -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2/OALWrapper -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -MD -MT core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Effect_Reverb.cpp.o -MF core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Effect_Reverb.cpp.o.d -o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Effect_Reverb.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_Effect_Reverb.cpp [9/475] /usr/bin/g++ -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2/OALWrapper -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -MD -MT core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Filter.cpp.o -MF core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Filter.cpp.o.d -o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Filter.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_Filter.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include/OALWrapper/OAL_Device.h:21, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_Filter.cpp:8: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_Filter.cpp: In member function ‘cOAL_Filter::SetGainHF(float)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_Filter.cpp:142:33: warning: ‘lParam’ may be used uninitialized [-Wmaybe-uninitialized] 142 | RUN_AL_FUNC ( alFilterf (mlObjectId, lParam, mfGainHF) ); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_Filter.cpp:126:13: note: ‘lParam’ was declared here 126 | int lParam; | ^~~~~~ [10/475] /usr/bin/g++ -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2/OALWrapper -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -MD -MT core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Init.cpp.o -MF core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Init.cpp.o.d -o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Init.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_Init.cpp /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_Init.cpp:151:25: warning: ‘/*’ within comment [-Wcomment] 151 | /*if (pSource->mpSoundData != NULL) [11/475] /usr/bin/g++ -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2/OALWrapper -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -MD -MT core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Helper.cpp.o -MF core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Helper.cpp.o.d -o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Helper.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_Helper.cpp [12/475] /usr/bin/g++ -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2/OALWrapper -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -MD -MT core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_EFXManager.cpp.o -MF core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_EFXManager.cpp.o.d -o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_EFXManager.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_EFXManager.cpp [13/475] /usr/bin/g++ -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2/OALWrapper -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -MD -MT core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Loaders.cpp.o -MF core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Loaders.cpp.o.d -o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Loaders.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_Loaders.cpp [14/475] /usr/bin/g++ -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2/OALWrapper -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -MD -MT core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_OggSample.cpp.o -MF core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_OggSample.cpp.o.d -o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_OggSample.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_OggSample.cpp /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_OggSample.cpp: In function ‘size_t OAL_OggBufferRead(void*, size_t, size_t, OAL_OggMemoryFile*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_OggSample.cpp:36:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘ogg_int64_t’ {aka ‘long int’} [-Wsign-compare] 36 | if ( (src->pos + len) > src->size) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_OggSample.cpp: In member function ‘virtual bool cOAL_OggSample::CreateFromBuffer(const void*, size_t)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_OggSample.cpp:155:66: warning: narrowing conversion of ‘aSize’ from ‘size_t’ {aka ‘long unsigned int’} to ‘ogg_int64_t’ {aka ‘long int’} [-Wnarrowing] 155 | OAL_OggMemoryFile fakeFile = { (unsigned char*)apBuffer, aSize, 0 }; | ^~~~~ [15/475] /usr/bin/g++ -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2/OALWrapper -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -MD -MT core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_OggStream.cpp.o -MF core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_OggStream.cpp.o.d -o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_OggStream.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_OggStream.cpp /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_OggStream.cpp: In function ‘size_t memoryRead(void*, size_t, size_t, void*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_OggStream.cpp:45:32: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘ogg_int64_t’ {aka ‘long int’} [-Wsign-compare] 45 | if (of->buff_pos + len > of->buff_size) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [16/475] /usr/bin/g++ -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2/OALWrapper -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -MD -MT core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_LoggerObject.cpp.o -MF core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_LoggerObject.cpp.o.d -o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_LoggerObject.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_LoggerObject.cpp [17/475] /usr/bin/g++ -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2/OALWrapper -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -MD -MT core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_WAVSample.cpp.o -MF core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_WAVSample.cpp.o.d -o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_WAVSample.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_WAVSample.cpp /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_WAVSample.cpp: In member function ‘virtual bool cOAL_WAVSample::CreateFromBuffer(const void*, size_t)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_WAVSample.cpp:155:18: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare] 155 | if (size > (end - base)) { | ~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_WAVSample.cpp: In member function ‘virtual bool cOAL_WAVSample::CreateFromFile(const std::wstring&)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_WAVSample.cpp:47:14: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 47 | fread(buffer, pos, 1, fileHandle); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [18/475] /usr/bin/g++ -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2/OALWrapper -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -MD -MT core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_CustomStream.cpp.o -MF core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_CustomStream.cpp.o.d -o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_CustomStream.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_CustomStream.cpp [19/475] /usr/bin/g++ -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2/OALWrapper -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -MD -MT core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Sample.cpp.o -MF core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Sample.cpp.o.d -o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Sample.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_Sample.cpp [20/475] /usr/bin/g++ -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2/OALWrapper -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -MD -MT core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Playback.cpp.o -MF core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Playback.cpp.o.d -o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Playback.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_Playback.cpp [21/475] /usr/bin/g++ -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2/OALWrapper -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -MD -MT core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Types.cpp.o -MF core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Types.cpp.o.d -o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Types.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_Types.cpp [22/475] : && /usr/bin/cmake -E rm -f core2/libbinreloc.a && /usr/bin/ar qc core2/libbinreloc.a core2/CMakeFiles/binreloc.dir/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/sources/binreloc/binreloc.c.o && /usr/bin/ranlib core2/libbinreloc.a && : [23/475] /usr/bin/g++ -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2/OALWrapper -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -MD -MT core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Stream.cpp.o -MF core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Stream.cpp.o.d -o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Stream.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_Stream.cpp [24/475] /usr/bin/g++ -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2/OALWrapper -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -MD -MT core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_SourceManager.cpp.o -MF core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_SourceManager.cpp.o.d -o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_SourceManager.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_SourceManager.cpp [25/475] /usr/bin/g++ -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2/OALWrapper -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -MD -MT core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Source.cpp.o -MF core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Source.cpp.o.d -o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Source.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/sources/OAL_Source.cpp [26/475] : && /usr/bin/cmake -E rm -f core2/OALWrapper/libOALWrapper.a && /usr/bin/ar qc core2/OALWrapper/libOALWrapper.a core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_AudioData.cpp.o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Buffer.cpp.o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Device.cpp.o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Effect.cpp.o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Effect_Reverb.cpp.o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_EffectSlot.cpp.o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_EFX.cpp.o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_EFXManager.cpp.o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Filter.cpp.o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Helper.cpp.o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Init.cpp.o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Loaders.cpp.o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_LoggerObject.cpp.o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_OggSample.cpp.o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_OggStream.cpp.o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_WAVSample.cpp.o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_CustomStream.cpp.o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Playback.cpp.o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Sample.cpp.o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Source.cpp.o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_SourceManager.cpp.o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Stream.cpp.o core2/OALWrapper/CMakeFiles/OALWrapper.dir/sources/OAL_Types.cpp.o && /usr/bin/ranlib core2/OALWrapper/libOALWrapper.a && : [27/475] cd /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 && /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/buildcounter.pl HPL2_0 /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources Writing /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/BuildID_HPL2_0.h Writing /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/BuildID_HPL2_0_Linux.cpp [28/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -E -x c++ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/Main.cpp -MT soma_game/CMakeFiles/Soma.dir/Main.cpp.o.ddi -MD -MF soma_game/CMakeFiles/Soma.dir/Main.cpp.o.ddi.d -fmodules-ts -fdeps-file=soma_game/CMakeFiles/Soma.dir/Main.cpp.o.ddi -fdeps-target=soma_game/CMakeFiles/Soma.dir/Main.cpp.o -fdeps-format=p1689r5 -o soma_game/CMakeFiles/Soma.dir/Main.cpp.o.ddi.i [29/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -E -x c++ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaBase.cpp -MT soma_game/CMakeFiles/Soma.dir/SomaBase.cpp.o.ddi -MD -MF soma_game/CMakeFiles/Soma.dir/SomaBase.cpp.o.ddi.d -fmodules-ts -fdeps-file=soma_game/CMakeFiles/Soma.dir/SomaBase.cpp.o.ddi -fdeps-target=soma_game/CMakeFiles/Soma.dir/SomaBase.cpp.o -fdeps-format=p1689r5 -o soma_game/CMakeFiles/Soma.dir/SomaBase.cpp.o.ddi.i [30/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -E -x c++ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/HpslTranspiler.cpp -MT soma_game/CMakeFiles/Soma.dir/HpslTranspiler.cpp.o.ddi -MD -MF soma_game/CMakeFiles/Soma.dir/HpslTranspiler.cpp.o.ddi.d -fmodules-ts -fdeps-file=soma_game/CMakeFiles/Soma.dir/HpslTranspiler.cpp.o.ddi -fdeps-target=soma_game/CMakeFiles/Soma.dir/HpslTranspiler.cpp.o -fdeps-format=p1689r5 -o soma_game/CMakeFiles/Soma.dir/HpslTranspiler.cpp.o.ddi.i [31/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -E -x c++ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaAgent.cpp -MT soma_game/CMakeFiles/Soma.dir/SomaAgent.cpp.o.ddi -MD -MF soma_game/CMakeFiles/Soma.dir/SomaAgent.cpp.o.ddi.d -fmodules-ts -fdeps-file=soma_game/CMakeFiles/Soma.dir/SomaAgent.cpp.o.ddi -fdeps-target=soma_game/CMakeFiles/Soma.dir/SomaAgent.cpp.o -fdeps-format=p1689r5 -o soma_game/CMakeFiles/Soma.dir/SomaAgent.cpp.o.ddi.i [32/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -E -x c++ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaConfig.cpp -MT soma_game/CMakeFiles/Soma.dir/SomaConfig.cpp.o.ddi -MD -MF soma_game/CMakeFiles/Soma.dir/SomaConfig.cpp.o.ddi.d -fmodules-ts -fdeps-file=soma_game/CMakeFiles/Soma.dir/SomaConfig.cpp.o.ddi -fdeps-target=soma_game/CMakeFiles/Soma.dir/SomaConfig.cpp.o -fdeps-format=p1689r5 -o soma_game/CMakeFiles/Soma.dir/SomaConfig.cpp.o.ddi.i [33/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -E -x c++ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaGlobalFuncsTable.cpp -MT soma_game/CMakeFiles/Soma.dir/SomaGlobalFuncsTable.cpp.o.ddi -MD -MF soma_game/CMakeFiles/Soma.dir/SomaGlobalFuncsTable.cpp.o.ddi.d -fmodules-ts -fdeps-file=soma_game/CMakeFiles/Soma.dir/SomaGlobalFuncsTable.cpp.o.ddi -fdeps-target=soma_game/CMakeFiles/Soma.dir/SomaGlobalFuncsTable.cpp.o -fdeps-format=p1689r5 -o soma_game/CMakeFiles/Soma.dir/SomaGlobalFuncsTable.cpp.o.ddi.i [34/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -E -x c++ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaCritter.cpp -MT soma_game/CMakeFiles/Soma.dir/SomaCritter.cpp.o.ddi -MD -MF soma_game/CMakeFiles/Soma.dir/SomaCritter.cpp.o.ddi.d -fmodules-ts -fdeps-file=soma_game/CMakeFiles/Soma.dir/SomaCritter.cpp.o.ddi -fdeps-target=soma_game/CMakeFiles/Soma.dir/SomaCritter.cpp.o -fdeps-format=p1689r5 -o soma_game/CMakeFiles/Soma.dir/SomaCritter.cpp.o.ddi.i [35/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -E -x c++ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaFsb.cpp -MT soma_game/CMakeFiles/Soma.dir/SomaFsb.cpp.o.ddi -MD -MF soma_game/CMakeFiles/Soma.dir/SomaFsb.cpp.o.ddi.d -fmodules-ts -fdeps-file=soma_game/CMakeFiles/Soma.dir/SomaFsb.cpp.o.ddi -fdeps-target=soma_game/CMakeFiles/Soma.dir/SomaFsb.cpp.o -fdeps-format=p1689r5 -o soma_game/CMakeFiles/Soma.dir/SomaFsb.cpp.o.ddi.i [36/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -E -x c++ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaGammaScreen.cpp -MT soma_game/CMakeFiles/Soma.dir/SomaGammaScreen.cpp.o.ddi -MD -MF soma_game/CMakeFiles/Soma.dir/SomaGammaScreen.cpp.o.ddi.d -fmodules-ts -fdeps-file=soma_game/CMakeFiles/Soma.dir/SomaGammaScreen.cpp.o.ddi -fdeps-target=soma_game/CMakeFiles/Soma.dir/SomaGammaScreen.cpp.o -fdeps-format=p1689r5 -o soma_game/CMakeFiles/Soma.dir/SomaGammaScreen.cpp.o.ddi.i [37/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -E -x c++ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaImGuiDefaults.cpp -MT soma_game/CMakeFiles/Soma.dir/SomaImGuiDefaults.cpp.o.ddi -MD -MF soma_game/CMakeFiles/Soma.dir/SomaImGuiDefaults.cpp.o.ddi.d -fmodules-ts -fdeps-file=soma_game/CMakeFiles/Soma.dir/SomaImGuiDefaults.cpp.o.ddi -fdeps-target=soma_game/CMakeFiles/Soma.dir/SomaImGuiDefaults.cpp.o -fdeps-format=p1689r5 -o soma_game/CMakeFiles/Soma.dir/SomaImGuiDefaults.cpp.o.ddi.i [38/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -E -x c++ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaImGui.cpp -MT soma_game/CMakeFiles/Soma.dir/SomaImGui.cpp.o.ddi -MD -MF soma_game/CMakeFiles/Soma.dir/SomaImGui.cpp.o.ddi.d -fmodules-ts -fdeps-file=soma_game/CMakeFiles/Soma.dir/SomaImGui.cpp.o.ddi -fdeps-target=soma_game/CMakeFiles/Soma.dir/SomaImGui.cpp.o -fdeps-format=p1689r5 -o soma_game/CMakeFiles/Soma.dir/SomaImGui.cpp.o.ddi.i [39/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -E -x c++ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaLoaders.cpp -MT soma_game/CMakeFiles/Soma.dir/SomaLoaders.cpp.o.ddi -MD -MF soma_game/CMakeFiles/Soma.dir/SomaLoaders.cpp.o.ddi.d -fmodules-ts -fdeps-file=soma_game/CMakeFiles/Soma.dir/SomaLoaders.cpp.o.ddi -fdeps-target=soma_game/CMakeFiles/Soma.dir/SomaLoaders.cpp.o -fdeps-format=p1689r5 -o soma_game/CMakeFiles/Soma.dir/SomaLoaders.cpp.o.ddi.i [40/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -E -x c++ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaLuxEntity.cpp -MT soma_game/CMakeFiles/Soma.dir/SomaLuxEntity.cpp.o.ddi -MD -MF soma_game/CMakeFiles/Soma.dir/SomaLuxEntity.cpp.o.ddi.d -fmodules-ts -fdeps-file=soma_game/CMakeFiles/Soma.dir/SomaLuxEntity.cpp.o.ddi -fdeps-target=soma_game/CMakeFiles/Soma.dir/SomaLuxEntity.cpp.o -fdeps-format=p1689r5 -o soma_game/CMakeFiles/Soma.dir/SomaLuxEntity.cpp.o.ddi.i [41/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -E -x c++ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaLux.cpp -MT soma_game/CMakeFiles/Soma.dir/SomaLux.cpp.o.ddi -MD -MF soma_game/CMakeFiles/Soma.dir/SomaLux.cpp.o.ddi.d -fmodules-ts -fdeps-file=soma_game/CMakeFiles/Soma.dir/SomaLux.cpp.o.ddi -fdeps-target=soma_game/CMakeFiles/Soma.dir/SomaLux.cpp.o -fdeps-format=p1689r5 -o soma_game/CMakeFiles/Soma.dir/SomaLux.cpp.o.ddi.i [42/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -E -x c++ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaLuxPlayer.cpp -MT soma_game/CMakeFiles/Soma.dir/SomaLuxPlayer.cpp.o.ddi -MD -MF soma_game/CMakeFiles/Soma.dir/SomaLuxPlayer.cpp.o.ddi.d -fmodules-ts -fdeps-file=soma_game/CMakeFiles/Soma.dir/SomaLuxPlayer.cpp.o.ddi -fdeps-target=soma_game/CMakeFiles/Soma.dir/SomaLuxPlayer.cpp.o -fdeps-format=p1689r5 -o soma_game/CMakeFiles/Soma.dir/SomaLuxPlayer.cpp.o.ddi.i [43/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -E -x c++ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaLuxGame.cpp -MT soma_game/CMakeFiles/Soma.dir/SomaLuxGame.cpp.o.ddi -MD -MF soma_game/CMakeFiles/Soma.dir/SomaLuxGame.cpp.o.ddi.d -fmodules-ts -fdeps-file=soma_game/CMakeFiles/Soma.dir/SomaLuxGame.cpp.o.ddi -fdeps-target=soma_game/CMakeFiles/Soma.dir/SomaLuxGame.cpp.o -fdeps-format=p1689r5 -o soma_game/CMakeFiles/Soma.dir/SomaLuxGame.cpp.o.ddi.i [44/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -E -x c++ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaLuxScriptable.cpp -MT soma_game/CMakeFiles/Soma.dir/SomaLuxScriptable.cpp.o.ddi -MD -MF soma_game/CMakeFiles/Soma.dir/SomaLuxScriptable.cpp.o.ddi.d -fmodules-ts -fdeps-file=soma_game/CMakeFiles/Soma.dir/SomaLuxScriptable.cpp.o.ddi -fdeps-target=soma_game/CMakeFiles/Soma.dir/SomaLuxScriptable.cpp.o -fdeps-format=p1689r5 -o soma_game/CMakeFiles/Soma.dir/SomaLuxScriptable.cpp.o.ddi.i [45/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -E -x c++ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaLuxVoice.cpp -MT soma_game/CMakeFiles/Soma.dir/SomaLuxVoice.cpp.o.ddi -MD -MF soma_game/CMakeFiles/Soma.dir/SomaLuxVoice.cpp.o.ddi.d -fmodules-ts -fdeps-file=soma_game/CMakeFiles/Soma.dir/SomaLuxVoice.cpp.o.ddi -fdeps-target=soma_game/CMakeFiles/Soma.dir/SomaLuxVoice.cpp.o -fdeps-format=p1689r5 -o soma_game/CMakeFiles/Soma.dir/SomaLuxVoice.cpp.o.ddi.i [46/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -E -x c++ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaPostEffects.cpp -MT soma_game/CMakeFiles/Soma.dir/SomaPostEffects.cpp.o.ddi -MD -MF soma_game/CMakeFiles/Soma.dir/SomaPostEffects.cpp.o.ddi.d -fmodules-ts -fdeps-file=soma_game/CMakeFiles/Soma.dir/SomaPostEffects.cpp.o.ddi -fdeps-target=soma_game/CMakeFiles/Soma.dir/SomaPostEffects.cpp.o -fdeps-format=p1689r5 -o soma_game/CMakeFiles/Soma.dir/SomaPostEffects.cpp.o.ddi.i [47/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -E -x c++ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaSave.cpp -MT soma_game/CMakeFiles/Soma.dir/SomaSave.cpp.o.ddi -MD -MF soma_game/CMakeFiles/Soma.dir/SomaSave.cpp.o.ddi.d -fmodules-ts -fdeps-file=soma_game/CMakeFiles/Soma.dir/SomaSave.cpp.o.ddi -fdeps-target=soma_game/CMakeFiles/Soma.dir/SomaSave.cpp.o -fdeps-format=p1689r5 -o soma_game/CMakeFiles/Soma.dir/SomaSave.cpp.o.ddi.i [48/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -E -x c++ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptApi.cpp -MT soma_game/CMakeFiles/Soma.dir/SomaScriptApi.cpp.o.ddi -MD -MF soma_game/CMakeFiles/Soma.dir/SomaScriptApi.cpp.o.ddi.d -fmodules-ts -fdeps-file=soma_game/CMakeFiles/Soma.dir/SomaScriptApi.cpp.o.ddi -fdeps-target=soma_game/CMakeFiles/Soma.dir/SomaScriptApi.cpp.o -fdeps-format=p1689r5 -o soma_game/CMakeFiles/Soma.dir/SomaScriptApi.cpp.o.ddi.i [49/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -E -x c++ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptBuilder.cpp -MT soma_game/CMakeFiles/Soma.dir/SomaScriptBuilder.cpp.o.ddi -MD -MF soma_game/CMakeFiles/Soma.dir/SomaScriptBuilder.cpp.o.ddi.d -fmodules-ts -fdeps-file=soma_game/CMakeFiles/Soma.dir/SomaScriptBuilder.cpp.o.ddi -fdeps-target=soma_game/CMakeFiles/Soma.dir/SomaScriptBuilder.cpp.o -fdeps-format=p1689r5 -o soma_game/CMakeFiles/Soma.dir/SomaScriptBuilder.cpp.o.ddi.i [50/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -E -x c++ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptCheck.cpp -MT soma_game/CMakeFiles/Soma.dir/SomaScriptCheck.cpp.o.ddi -MD -MF soma_game/CMakeFiles/Soma.dir/SomaScriptCheck.cpp.o.ddi.d -fmodules-ts -fdeps-file=soma_game/CMakeFiles/Soma.dir/SomaScriptCheck.cpp.o.ddi -fdeps-target=soma_game/CMakeFiles/Soma.dir/SomaScriptCheck.cpp.o -fdeps-format=p1689r5 -o soma_game/CMakeFiles/Soma.dir/SomaScriptCheck.cpp.o.ddi.i [51/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -E -x c++ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptGlobals.cpp -MT soma_game/CMakeFiles/Soma.dir/SomaScriptGlobals.cpp.o.ddi -MD -MF soma_game/CMakeFiles/Soma.dir/SomaScriptGlobals.cpp.o.ddi.d -fmodules-ts -fdeps-file=soma_game/CMakeFiles/Soma.dir/SomaScriptGlobals.cpp.o.ddi -fdeps-target=soma_game/CMakeFiles/Soma.dir/SomaScriptGlobals.cpp.o -fdeps-format=p1689r5 -o soma_game/CMakeFiles/Soma.dir/SomaScriptGlobals.cpp.o.ddi.i [52/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -E -x c++ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptGenBindings.cpp -MT soma_game/CMakeFiles/Soma.dir/SomaScriptGenBindings.cpp.o.ddi -MD -MF soma_game/CMakeFiles/Soma.dir/SomaScriptGenBindings.cpp.o.ddi.d -fmodules-ts -fdeps-file=soma_game/CMakeFiles/Soma.dir/SomaScriptGenBindings.cpp.o.ddi -fdeps-target=soma_game/CMakeFiles/Soma.dir/SomaScriptGenBindings.cpp.o -fdeps-format=p1689r5 -o soma_game/CMakeFiles/Soma.dir/SomaScriptGenBindings.cpp.o.ddi.i [53/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -E -x c++ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptMath.cpp -MT soma_game/CMakeFiles/Soma.dir/SomaScriptMath.cpp.o.ddi -MD -MF soma_game/CMakeFiles/Soma.dir/SomaScriptMath.cpp.o.ddi.d -fmodules-ts -fdeps-file=soma_game/CMakeFiles/Soma.dir/SomaScriptMath.cpp.o.ddi -fdeps-target=soma_game/CMakeFiles/Soma.dir/SomaScriptMath.cpp.o -fdeps-format=p1689r5 -o soma_game/CMakeFiles/Soma.dir/SomaScriptMath.cpp.o.ddi.i [54/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -E -x c++ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptNatives.cpp -MT soma_game/CMakeFiles/Soma.dir/SomaScriptNatives.cpp.o.ddi -MD -MF soma_game/CMakeFiles/Soma.dir/SomaScriptNatives.cpp.o.ddi.d -fmodules-ts -fdeps-file=soma_game/CMakeFiles/Soma.dir/SomaScriptNatives.cpp.o.ddi -fdeps-target=soma_game/CMakeFiles/Soma.dir/SomaScriptNatives.cpp.o -fdeps-format=p1689r5 -o soma_game/CMakeFiles/Soma.dir/SomaScriptNatives.cpp.o.ddi.i [55/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -E -x c++ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptStringFuncs.cpp -MT soma_game/CMakeFiles/Soma.dir/SomaScriptStringFuncs.cpp.o.ddi -MD -MF soma_game/CMakeFiles/Soma.dir/SomaScriptStringFuncs.cpp.o.ddi.d -fmodules-ts -fdeps-file=soma_game/CMakeFiles/Soma.dir/SomaScriptStringFuncs.cpp.o.ddi -fdeps-target=soma_game/CMakeFiles/Soma.dir/SomaScriptStringFuncs.cpp.o -fdeps-format=p1689r5 -o soma_game/CMakeFiles/Soma.dir/SomaScriptStringFuncs.cpp.o.ddi.i [56/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -E -x c++ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptRuntime.cpp -MT soma_game/CMakeFiles/Soma.dir/SomaScriptRuntime.cpp.o.ddi -MD -MF soma_game/CMakeFiles/Soma.dir/SomaScriptRuntime.cpp.o.ddi.d -fmodules-ts -fdeps-file=soma_game/CMakeFiles/Soma.dir/SomaScriptRuntime.cpp.o.ddi -fdeps-target=soma_game/CMakeFiles/Soma.dir/SomaScriptRuntime.cpp.o -fdeps-format=p1689r5 -o soma_game/CMakeFiles/Soma.dir/SomaScriptRuntime.cpp.o.ddi.i [57/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -E -x c++ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptStrings.cpp -MT soma_game/CMakeFiles/Soma.dir/SomaScriptStrings.cpp.o.ddi -MD -MF soma_game/CMakeFiles/Soma.dir/SomaScriptStrings.cpp.o.ddi.d -fmodules-ts -fdeps-file=soma_game/CMakeFiles/Soma.dir/SomaScriptStrings.cpp.o.ddi -fdeps-target=soma_game/CMakeFiles/Soma.dir/SomaScriptStrings.cpp.o -fdeps-format=p1689r5 -o soma_game/CMakeFiles/Soma.dir/SomaScriptStrings.cpp.o.ddi.i [58/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -E -x c++ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaSound.cpp -MT soma_game/CMakeFiles/Soma.dir/SomaSound.cpp.o.ddi -MD -MF soma_game/CMakeFiles/Soma.dir/SomaSound.cpp.o.ddi.d -fmodules-ts -fdeps-file=soma_game/CMakeFiles/Soma.dir/SomaSound.cpp.o.ddi -fdeps-target=soma_game/CMakeFiles/Soma.dir/SomaSound.cpp.o -fdeps-format=p1689r5 -o soma_game/CMakeFiles/Soma.dir/SomaSound.cpp.o.ddi.i [59/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -E -x c++ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaSplash.cpp -MT soma_game/CMakeFiles/Soma.dir/SomaSplash.cpp.o.ddi -MD -MF soma_game/CMakeFiles/Soma.dir/SomaSplash.cpp.o.ddi.d -fmodules-ts -fdeps-file=soma_game/CMakeFiles/Soma.dir/SomaSplash.cpp.o.ddi -fdeps-target=soma_game/CMakeFiles/Soma.dir/SomaSplash.cpp.o -fdeps-format=p1689r5 -o soma_game/CMakeFiles/Soma.dir/SomaSplash.cpp.o.ddi.i [60/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -E -x c++ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaSoundscape.cpp -MT soma_game/CMakeFiles/Soma.dir/SomaSoundscape.cpp.o.ddi -MD -MF soma_game/CMakeFiles/Soma.dir/SomaSoundscape.cpp.o.ddi.d -fmodules-ts -fdeps-file=soma_game/CMakeFiles/Soma.dir/SomaSoundscape.cpp.o.ddi -fdeps-target=soma_game/CMakeFiles/Soma.dir/SomaSoundscape.cpp.o -fdeps-format=p1689r5 -o soma_game/CMakeFiles/Soma.dir/SomaSoundscape.cpp.o.ddi.i [61/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -E -x c++ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaToneMapping.cpp -MT soma_game/CMakeFiles/Soma.dir/SomaToneMapping.cpp.o.ddi -MD -MF soma_game/CMakeFiles/Soma.dir/SomaToneMapping.cpp.o.ddi.d -fmodules-ts -fdeps-file=soma_game/CMakeFiles/Soma.dir/SomaToneMapping.cpp.o.ddi -fdeps-target=soma_game/CMakeFiles/Soma.dir/SomaToneMapping.cpp.o -fdeps-format=p1689r5 -o soma_game/CMakeFiles/Soma.dir/SomaToneMapping.cpp.o.ddi.i [62/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/ai/AI.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/ai/AI.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/ai/AI.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/ai/AI.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/ai/AI.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/ai/AI.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsWorld.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/ai/AINodeGenerator.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/ai/AI.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsWorld.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [63/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/ai/AStar.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/ai/AStar.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/ai/AStar.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/ai/AStar.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/ai/AStar.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/ai/AStar.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/ai/AStar.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/ai/AINodeContainer.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/ai/AStar.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [64/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/ai/StateMachine.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/ai/StateMachine.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/ai/StateMachine.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/ai/StateMachine.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/ai/StateMachine.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/ai/StateMachine.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! [65/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/ai/AINodeGenerator.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/ai/AINodeGenerator.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/ai/AINodeGenerator.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/ai/AINodeGenerator.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/ai/AINodeGenerator.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/ai/AINodeGenerator.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsWorld.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/ai/AINodeGenerator.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsWorld.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/ai/AINodeGenerator.cpp:27: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ [66/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/ai/AINodeContainer.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/ai/AINodeContainer.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/ai/AINodeContainer.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/ai/AINodeContainer.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/ai/AINodeContainer.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/ai/AINodeContainer.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/ai/AINodeContainer.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/ai/AINodeContainer.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/ai/AINodeContainer.cpp:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ [67/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/engine/EngineTypes.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/engine/EngineTypes.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/engine/EngineTypes.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/engine/EngineTypes.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SerializeClass.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/engine/EngineTypes.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/engine/EngineTypes.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Math.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/engine/EngineTypes.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/BoundingVolume.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Math.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [68/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/engine/SaveGame.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/engine/SaveGame.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/engine/SaveGame.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/engine/SaveGame.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/engine/SaveGame.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/engine/SaveGame.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! [69/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/engine/Engine.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/engine/Engine.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/engine/Engine.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/engine/Engine.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/engine/Engine.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/engine/Engine.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/EngineDiagnostics.h:6, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/engine/Engine.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/Resources.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/engine/Engine.cpp:27: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/engine/Engine.cpp:36: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ [70/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/generate/Generate.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/generate/Generate.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/generate/Generate.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/generate/Generate.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/generate/Generate.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/generate/Generate.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/generate/Generate.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/generate/Generate.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [71/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/generate/GenerateTypes.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/generate/GenerateTypes.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/generate/GenerateTypes.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/generate/GenerateTypes.cpp [72/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/engine/Updater.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/engine/Updater.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/engine/Updater.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/engine/Updater.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SerializeClass.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/engine/EngineTypes.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/engine/Updater.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/engine/Updater.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/engine/Updater.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/bits/predefined_ops.h:33, from /usr/include/c++/16/bits/stl_algobase.h:70, from /usr/include/c++/16/bits/stl_tree.h:65, from /usr/include/c++/16/map:64, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/engine/Updater.h:23: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ [73/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/engine/ScriptFuncs.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/engine/ScriptFuncs.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/engine/ScriptFuncs.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/engine/ScriptFuncs.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsJoint.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/engine/ScriptFuncs.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/engine/ScriptFuncs.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsJoint.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Graphics.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/engine/ScriptFuncs.cpp:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [74/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/generate/VoxelMap.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/generate/VoxelMap.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/generate/VoxelMap.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/generate/VoxelMap.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/generate/VoxelMap.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/generate/VoxelMap.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/generate/VoxelMap.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/generate/VoxelMap.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [75/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/Animation.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/Animation.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/Animation.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/Animation.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Animation.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/Animation.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Animation.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [76/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/AnimationTrack.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/AnimationTrack.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/AnimationTrack.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/AnimationTrack.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/AnimationTrack.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/AnimationTrack.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/AnimationTrack.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [77/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/Bitmap.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/Bitmap.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/Bitmap.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/Bitmap.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Bitmap.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/Bitmap.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Bitmap.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [78/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/Bone.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/Bone.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/Bone.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/Bone.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Bone.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/Bone.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Bone.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [79/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/BoneState.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/BoneState.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/BoneState.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/BoneState.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Node3D.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/BoneState.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/BoneState.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/BoundingVolume.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Entity3D.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsBody.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/BoneState.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [80/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/Color.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/Color.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/Color.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/Color.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Color.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/Color.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! [81/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/FrameSubImage.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/FrameSubImage.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/FrameSubImage.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/FrameSubImage.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ResourceBase.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/FrameSubImage.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/FrameSubImage.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/FrameSubImage.h:27: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [82/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/FontData.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/FontData.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/FontData.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/FontData.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/FontData.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/FontData.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/FontData.h:27: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/FontData.cpp: In member function ‘void hpl::iFontData::GetWordWrapRows(float, float, hpl::cVector2f, const hpl::tWString&, hpl::tWStringVec*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/FontData.cpp:318:38: warning: variable ‘i’ set but not used [-Wunused-but-set-variable=] 318 | unsigned int i=0; | ^ [83/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/DecalCreator.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/DecalCreator.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/DecalCreator.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/DecalCreator.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/DecalCreator.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/DecalCreator.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/DecalCreator.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/MaterialManager.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/DecalCreator.cpp:30: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [84/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/FrameBitmap.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/FrameBitmap.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/FrameBitmap.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/FrameBitmap.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/FrameBase.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/FrameBitmap.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/FrameBitmap.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/BoundingVolume.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Math.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/FrameBitmap.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/FrameBitmap.cpp:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/bits/predefined_ops.h:33, from /usr/include/c++/16/bits/stl_algobase.h:70, from /usr/include/c++/16/list:64, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:25: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ [85/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/FrameTexture.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/FrameTexture.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/FrameTexture.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/FrameTexture.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/FrameBase.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/FrameTexture.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/FrameTexture.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Texture.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/FrameTexture.cpp:21: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/FrameTexture.cpp: In member function ‘hpl::cFrameSubImage* hpl::cFrameTexture::CreateCustomImage(const hpl::cVector2l&, const hpl::cVector2l&)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/FrameTexture.cpp:71:27: warning: variable ‘vDestPos’ set but not used [-Wunused-but-set-variable=] 71 | cVector2f vDestPos = cVector2f((float)avPixelPos.x / (float)vSourceSize.x,(float)avPixelPos.y / (float)vSourceSize.y ); | ^~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/FrameTexture.cpp:72:27: warning: variable ‘vDestSize’ set but not used [-Wunused-but-set-variable=] 72 | cVector2f vDestSize = cVector2f((float)avPixelSize.x / (float)vSourceSize.x,(float)avPixelSize.y / (float)vSourceSize.y ); | ^~~~~~~~~ [86/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/GPUProgram.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/GPUProgram.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/GPUProgram.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/GPUProgram.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GPUProgram.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/GPUProgram.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GPUProgram.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GPUProgram.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [87/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/GPUShader.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/GPUShader.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/GPUShader.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/GPUShader.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GPUShader.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/GPUShader.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GPUShader.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GPUShader.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [88/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/GraphicsTypes.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/GraphicsTypes.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/GraphicsTypes.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/GraphicsTypes.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/GraphicsTypes.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Color.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:27: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [89/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/LowLevelGraphics.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/LowLevelGraphics.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/LowLevelGraphics.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/LowLevelGraphics.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/LowLevelGraphics.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/LowLevelGraphics.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/LowLevelGraphics.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [90/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/Material.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/Material.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/Material.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/Material.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/Material.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [91/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/Graphics.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/Graphics.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/Graphics.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/Graphics.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Graphics.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/Graphics.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Graphics.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Graphics.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/Graphics.cpp:27: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/MaterialType_BasicSolid.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/Graphics.cpp:44: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [92/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/MaterialType.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/MaterialType.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/MaterialType.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/MaterialType.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/MaterialType.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/MaterialType.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/MaterialType.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/MaterialType.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [93/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/MaterialType_BasicSolid.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/MaterialType_BasicSolid.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/MaterialType_BasicSolid.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/MaterialType_BasicSolid.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/MaterialType.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/MaterialType_BasicSolid.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/MaterialType_BasicSolid.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/MaterialType.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/MaterialType.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/MaterialType_BasicSolid.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [94/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/MaterialType_Decal.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/MaterialType_Decal.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/MaterialType_Decal.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/MaterialType_Decal.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/MaterialType.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/MaterialType_Decal.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/MaterialType_Decal.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/MaterialType.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/MaterialType.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/MaterialType_Decal.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [95/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/MaterialType_BasicTranslucent.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/MaterialType_BasicTranslucent.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/MaterialType_BasicTranslucent.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/MaterialType_BasicTranslucent.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/MaterialType.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/MaterialType_BasicTranslucent.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/MaterialType_BasicTranslucent.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/MaterialType.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/MaterialType.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/MaterialType_BasicTranslucent.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/MaterialType_BasicTranslucent.cpp: In member function ‘virtual void hpl::cMaterialType_Translucent::SetupMaterialSpecificData(hpl::eMaterialRenderMode, hpl::iGpuProgram*, hpl::cMaterial*, hpl::iRenderer*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/MaterialType_BasicTranslucent.cpp:332:69: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 332 | if(apMaterial->GetTexture(eMaterialTexture_CubeMap) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 333 | (bRefractionEnabled && bIlluminationPass==false) || (bRefractionEnabled==false && bIlluminationPass) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [96/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/MaterialType_Water.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/MaterialType_Water.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/MaterialType_Water.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/MaterialType_Water.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/MaterialType.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/MaterialType_Water.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/MaterialType_Water.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/MaterialType.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/MaterialType.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/MaterialType_Water.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [97/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/Mesh.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/Mesh.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/Mesh.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/Mesh.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Mesh.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/Mesh.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Mesh.h:27: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/MaterialManager.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/Mesh.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [98/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/MeshCreator.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/MeshCreator.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/MeshCreator.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/MeshCreator.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/MeshCreator.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/MeshCreator.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/MeshCreator.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/MaterialManager.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/MeshCreator.cpp:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [99/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/PostEffect.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/PostEffect.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/PostEffect.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/PostEffect.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/PostEffect.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/PostEffect.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/PostEffect.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [100/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/PostEffectComposite.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/PostEffectComposite.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/PostEffectComposite.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/PostEffectComposite.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/RenderFunctions.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/PostEffectComposite.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/PostEffectComposite.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Color.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:27: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [101/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/PostEffect_Bloom.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/PostEffect_Bloom.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/PostEffect_Bloom.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/PostEffect_Bloom.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/PostEffect.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/PostEffect_Bloom.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/PostEffect_Bloom.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/PostEffect.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [102/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/PostEffect_ImageTrail.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/PostEffect_ImageTrail.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/PostEffect_ImageTrail.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/PostEffect_ImageTrail.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/PostEffect.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/PostEffect_ImageTrail.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/PostEffect_ImageTrail.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/PostEffect.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [103/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/PostEffect_RadialBlur.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/PostEffect_RadialBlur.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/PostEffect_RadialBlur.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/PostEffect_RadialBlur.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/PostEffect.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/PostEffect_RadialBlur.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/PostEffect_RadialBlur.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/PostEffect.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/PostEffect_RadialBlur.cpp: In constructor ‘hpl::cPostEffect_RadialBlur::cPostEffect_RadialBlur(hpl::cGraphics*, hpl::cResources*, hpl::iPostEffectType*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/PostEffect_RadialBlur.cpp:89:27: warning: variable ‘vSize’ set but not used [-Wunused-but-set-variable=] 89 | cVector2l vSize = mpLowLevelGraphics->GetScreenSizeInt(); | ^~~~~ [104/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/PostEffect_ColorConvTex.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/PostEffect_ColorConvTex.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/PostEffect_ColorConvTex.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/PostEffect_ColorConvTex.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/PostEffect.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/PostEffect_ColorConvTex.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/PostEffect_ColorConvTex.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/PostEffect.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [105/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/Renderable.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/Renderable.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/Renderable.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/Renderable.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Renderable.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/Renderable.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Renderable.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [106/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/RenderFunctions.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/RenderFunctions.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/RenderFunctions.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/RenderFunctions.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/RenderFunctions.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/RenderFunctions.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Color.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:27: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [107/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/RenderList.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/RenderList.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/RenderList.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/RenderList.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/RenderList.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/RenderList.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Color.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:27: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/RenderList.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [108/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/ProgramComboManager.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/ProgramComboManager.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/ProgramComboManager.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/ProgramComboManager.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/ProgramComboManager.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/ProgramComboManager.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/ProgramComboManager.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/ProgramComboManager.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [109/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/RendererSimple.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/RendererSimple.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/RendererSimple.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/RendererSimple.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Renderer.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/RendererSimple.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/RendererSimple.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Color.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:27: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/RendererSimple.cpp:33: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [110/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/RendererWireFrame.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/RendererWireFrame.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/RendererWireFrame.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/RendererWireFrame.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Renderer.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/RendererWireFrame.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/RendererWireFrame.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Color.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:27: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/RendererWireFrame.cpp:33: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/RendererWireFrame.cpp: In member function ‘virtual void hpl::cRendererWireFrame::RenderObjects()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/RendererWireFrame.cpp:134:21: warning: variable ‘lCount’ set but not used [-Wunused-but-set-variable=] 134 | int lCount =0; | ^~~~~~ [111/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/Skeleton.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/Skeleton.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/Skeleton.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/Skeleton.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Skeleton.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/Skeleton.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Skeleton.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [112/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/SubMesh.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/SubMesh.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/SubMesh.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/SubMesh.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/SubMesh.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/SubMesh.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/SubMesh.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/MaterialManager.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/SubMesh.cpp:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [113/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/Renderer.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/Renderer.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/Renderer.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/Renderer.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Renderer.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/Renderer.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Color.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:27: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/Renderer.cpp:37: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/Renderer.cpp: In member function ‘void hpl::cRenderSettings::AssignOcclusionObject(hpl::iRenderer*, void*, int, hpl::iVertexBuffer*, hpl::cMatrixf*, bool)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/Renderer.cpp:261:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 261 | if(mlCurrentOcclusionObject == mvOcclusionObjectPool.size()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/Renderer.cpp: In member function ‘void hpl::cRenderSettings::WaitAndRetrieveAllOcclusionQueries(hpl::iRenderer*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/Renderer.cpp:335:13: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] 335 | while(pQuery->FetchResults()==false); | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/Renderer.cpp:337:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘while’ 337 | mvOcclusionObjectPool[i]->mlSampleResults = pQuery->GetSampleCount(); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/Renderer.cpp: In member function ‘void hpl::iRenderer::PushNodeChildrenToStack(hpl::tRendererSortedNodeSet&, hpl::iRenderableContainerNode*, int)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/Renderer.cpp:958:123: warning: comparison of integer expressions of different signedness: ‘hpl::tRenderableFlag’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 958 | (pChildNode->HasVisibleObjects()==false || (pChildNode->GetRenderFlags() & alNeededFlags) != alNeededFlags)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/Renderer.cpp: In member function ‘bool hpl::iRenderer::CheckFogAreaInsideNearPlane(hpl::cMatrixf&)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/Renderer.cpp:2294:25: warning: variable ‘boxspaceNearPlane’ set but not used [-Wunused-but-set-variable=] 2294 | cPlanef boxspaceNearPlane = cMath::TransformPlane(a_mtxInvBoxModelMatrix, mpCurrentFrustum->GetPlane(eFrustumPlane_Near)); | ^~~~~~~~~~~~~~~~~ [114/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/TextureCreator.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/TextureCreator.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/TextureCreator.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/TextureCreator.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/TextureCreator.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/TextureCreator.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/TextureCreator.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/TextureCreator.cpp: In member function ‘void hpl::cTextureCreator::GenerateScatterDiskMap3D(hpl::iTexture*, int, int, bool)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/TextureCreator.cpp:95:25: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 95 | for(int y=0;y struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/bits/predefined_ops.h:33, from /usr/include/c++/16/bits/stl_algobase.h:70, from /usr/include/c++/16/list:64, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:25: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ [119/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/graphics/RendererDeferred.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/graphics/RendererDeferred.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/graphics/RendererDeferred.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/RendererDeferred.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Renderer.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/RendererDeferred.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/RendererDeferred.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Color.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:27: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/graphics/RendererDeferred.cpp:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [120/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/gui/Gui.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/gui/Gui.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/gui/Gui.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/Gui.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SerializeClass.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/engine/EngineTypes.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/engine/Updateable.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/Gui.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/Gui.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/Gui.h:27: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [121/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/gui/GuiPopUpMessageBox.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/gui/GuiPopUpMessageBox.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/gui/GuiPopUpMessageBox.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/GuiPopUpMessageBox.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiPopUp.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiPopUpMessageBox.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/GuiPopUpMessageBox.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [122/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/gui/GuiPopUpUIKeyboard.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/gui/GuiPopUpUIKeyboard.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/gui/GuiPopUpUIKeyboard.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/GuiPopUpUIKeyboard.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiPopUp.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiPopUpUIKeyboard.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/GuiPopUpUIKeyboard.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/GuiPopUpUIKeyboard.cpp:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/bits/predefined_ops.h:33, from /usr/include/c++/16/bits/stl_algobase.h:70, from /usr/include/c++/16/list:64, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:25: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/GuiPopUpUIKeyboard.cpp: In member function ‘void hpl::cGuiPopUpUIKeyboard::Init()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/GuiPopUpUIKeyboard.cpp:341:45: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 341 | if(j<(int)vPrevRow.size()) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/GuiPopUpUIKeyboard.cpp:349:45: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 349 | if(j<(int)vPrevRow.size()) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/GuiPopUpUIKeyboard.cpp:358:45: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 358 | if(j<(int)vNextRow.size()) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/GuiPopUpUIKeyboard.cpp:366:45: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 366 | if(j<(int)vNextRow.size()) | ~^~~~~~~~~~~~~~~~~~~~~ [123/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/gui/GuiPopUpFilePicker.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/gui/GuiPopUpFilePicker.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/gui/GuiPopUpFilePicker.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/GuiPopUpFilePicker.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/WidgetBaseClasses.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiPopUpFilePicker.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/GuiPopUpFilePicker.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/GuiPopUpFilePicker.cpp:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/bits/predefined_ops.h:33, from /usr/include/c++/16/bits/stl_algobase.h:70, from /usr/include/c++/16/list:64, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:25: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/GuiPopUpFilePicker.cpp: In member function ‘bool hpl::cGuiPopUpFilePicker::Directory_OnSelectionChange(hpl::iWidget*, const hpl::cGuiMessageData&)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/GuiPopUpFilePicker.cpp:232:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | if(lSelection < (lNumItems - mvCurrentDirFullPath.size())) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [124/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/gui/GuiSkin.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/gui/GuiSkin.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/gui/GuiSkin.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/GuiSkin.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiSkin.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/GuiSkin.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/GuiSkin.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/bits/predefined_ops.h:33, from /usr/include/c++/16/bits/stl_algobase.h:70, from /usr/include/c++/16/bits/stl_tree.h:65, from /usr/include/c++/16/map:64, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiSkin.h:23: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ [125/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/gui/Widget.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/gui/Widget.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/gui/Widget.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/Widget.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/Widget.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/Widget.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/Widget.cpp: In member function ‘bool hpl::iWidget::ProcessMessage(hpl::eGuiMessage, const hpl::cGuiMessageData&, bool, bool)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/Widget.cpp:204:41: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 204 | !abSkipVisCheck && IsVisible()==false || | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/Widget.cpp:205:45: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 205 | !abSkipEnabledCheck && IsEnabled()==false) return false; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [126/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/gui/WidgetButton.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/gui/WidgetButton.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetButton.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetButton.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/Widget.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/WidgetButton.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetButton.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [127/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/gui/GuiSet.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/gui/GuiSet.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/gui/GuiSet.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/GuiSet.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiSet.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/GuiSet.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/GuiSet.cpp: In member function ‘bool hpl::cGuiSet::OnKeyPress(const hpl::cGuiMessageData&)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/GuiSet.cpp:2155:101: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 2155 | if(pWidget->GetMouseIsOver() || pWidget->IsGlobalKeyPressListener() && mpFocusedWidget != pWidget) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/GuiSet.cpp: In member function ‘bool hpl::cGuiSet::OnUIArrowPress(const hpl::cGuiMessageData&)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/GuiSet.cpp:2273:70: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 2273 | mpFocusedWidget->HasFocusNavigation()==false && mpFocusedWidget!=mpDefaultFocusNavWidget) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [128/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/gui/WidgetBaseClasses.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/gui/WidgetBaseClasses.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetBaseClasses.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetBaseClasses.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/WidgetBaseClasses.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetBaseClasses.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetBaseClasses.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/bits/predefined_ops.h:33, from /usr/include/c++/16/bits/stl_algobase.h:70, from /usr/include/c++/16/list:64, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:25: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ [129/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/gui/WidgetCheckBox.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/gui/WidgetCheckBox.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetCheckBox.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetCheckBox.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/Widget.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/WidgetCheckBox.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetCheckBox.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [130/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/gui/WidgetContextMenu.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/gui/WidgetContextMenu.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetContextMenu.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetContextMenu.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/Widget.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/WidgetMenu.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/WidgetContextMenu.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetContextMenu.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetContextMenu.cpp: In member function ‘virtual bool hpl::cWidgetContextMenu::OnLostFocus(const hpl::cGuiMessageData&)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetContextMenu.cpp:282:72: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 282 | if(pFocus==NULL || IsConnectedTo(pFocus, false)==false && pFocus->IsConnectedTo(this, false)==false) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [131/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/gui/WidgetComboBox.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/gui/WidgetComboBox.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetComboBox.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetComboBox.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/Widget.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/WidgetComboBox.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetComboBox.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [132/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/gui/WidgetDummy.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/gui/WidgetDummy.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetDummy.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetDummy.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/Widget.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/WidgetDummy.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetDummy.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [133/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/gui/WidgetFrame.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/gui/WidgetFrame.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetFrame.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetFrame.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/Widget.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/WidgetFrame.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetFrame.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [134/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/gui/WidgetImage.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/gui/WidgetImage.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetImage.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetImage.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/Widget.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/WidgetImage.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetImage.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [135/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/gui/WidgetGroup.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/gui/WidgetGroup.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetGroup.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetGroup.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/Widget.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/WidgetGroup.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetGroup.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [136/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/gui/WidgetLabel.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/gui/WidgetLabel.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetLabel.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetLabel.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/Widget.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/WidgetLabel.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetLabel.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [137/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/gui/WidgetListBox.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/gui/WidgetListBox.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetListBox.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetListBox.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/Widget.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/WidgetListBox.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetListBox.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [138/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/gui/WidgetMainMenu.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/gui/WidgetMainMenu.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetMainMenu.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetMainMenu.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/Widget.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/WidgetMenu.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/WidgetMainMenu.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetMainMenu.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [139/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/gui/WidgetListBoxBase.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/gui/WidgetListBoxBase.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetListBoxBase.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetListBoxBase.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/Widget.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/WidgetListBoxBase.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetListBoxBase.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [140/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/gui/WidgetMenu.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/gui/WidgetMenu.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetMenu.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetMenu.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/Widget.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/WidgetMenu.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetMenu.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [141/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/gui/WidgetMenuItem.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/gui/WidgetMenuItem.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetMenuItem.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetMenuItem.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/Widget.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/WidgetMenuItem.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetMenuItem.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [142/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/gui/WidgetMultiPropertyListBox.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/gui/WidgetMultiPropertyListBox.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetMultiPropertyListBox.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetMultiPropertyListBox.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/Widget.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/WidgetListBoxBase.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/WidgetMultiPropertyListBox.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetMultiPropertyListBox.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetMultiPropertyListBox.cpp: In member function ‘virtual void hpl::cWidgetMultiPropertyListBox::DrawItems(float, hpl::cGuiClipRegion*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetMultiPropertyListBox.cpp:170:42: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 170 | if(i-mlFirstItem > mlMaxItems) break; | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [143/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/gui/WidgetSlider.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/gui/WidgetSlider.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetSlider.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetSlider.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/Widget.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/WidgetSlider.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetSlider.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [144/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/gui/WidgetTabFrame.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/gui/WidgetTabFrame.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetTabFrame.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetTabFrame.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/Widget.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/WidgetTabFrame.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetTabFrame.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [145/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/haptic/Haptic.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/haptic/Haptic.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/haptic/Haptic.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/haptic/Haptic.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SerializeClass.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/engine/EngineTypes.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/engine/Updateable.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/haptic/Haptic.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/haptic/Haptic.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/haptic/LowLevelHaptic.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/haptic/Haptic.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [146/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/gui/WidgetWindow.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/gui/WidgetWindow.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetWindow.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetWindow.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/Widget.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/WidgetWindow.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetWindow.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetWindow.cpp: In member function ‘virtual void hpl::cWidgetWindow::OnChildLostFocus(hpl::iWidget*, const hpl::cGuiMessageData&)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetWindow.cpp:362:73: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 362 | if(pWidget==NULL || IsConnectedTo(pWidget,false)==false && pWidget->IsConnectedTo(this, false)==false) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [147/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/haptic/LowLevelHaptic.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/haptic/LowLevelHaptic.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/haptic/LowLevelHaptic.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/haptic/LowLevelHaptic.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/haptic/LowLevelHaptic.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/haptic/LowLevelHaptic.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/haptic/HapticShape.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/haptic/LowLevelHaptic.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [148/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/gui/WidgetTextBox.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/gui/WidgetTextBox.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetTextBox.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetTextBox.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/Widget.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/WidgetTextBox.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetTextBox.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/GuiTypes.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetTextBox.cpp:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/bits/predefined_ops.h:33, from /usr/include/c++/16/bits/stl_algobase.h:70, from /usr/include/c++/16/list:64, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/gui/Widget.h:23: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetTextBox.cpp: In member function ‘virtual bool hpl::cWidgetTextBox::OnMouseDoubleClick(const hpl::cGuiMessageData&)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetTextBox.cpp:717:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 717 | if(mlMarkerCharPos!=msText.size() && msText[mlMarkerCharPos] == _W(' ')) return true; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetTextBox.cpp:733:37: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 733 | if(i==(int)msText.size()-1) SetMarkerPos((int)i+1); | ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetTextBox.cpp: In member function ‘virtual bool hpl::cWidgetTextBox::OnKeyPress(const hpl::cGuiMessageData&)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetTextBox.cpp:1022:62: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1022 | if( unicode >= lFirstNum && unicode <= lLastNum || | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetTextBox.cpp:1083:82: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1082 | lNumDots==1 && | ~~~~~~~~~~~~~~ 1083 | lDotPos >=lStart && lDotPos <= lEnd) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetTextBox.cpp:1109:45: warning: comparison of integer expressions of different signedness: ‘wchar_t’ and ‘int’ [-Wsign-compare] 1109 | if( unicode >= lFirstFontChar && unicode <= lLastFontChar && | ~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/gui/WidgetTextBox.cpp:1109:74: warning: comparison of integer expressions of different signedness: ‘wchar_t’ and ‘int’ [-Wsign-compare] 1109 | if( unicode >= lFirstFontChar && unicode <= lLastFontChar && | ~~~~~~~~^~~~~~~~~~~~~~~~ [149/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/input/Action.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/input/Action.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/input/Action.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/input/Action.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/input/Action.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/input/Action.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! [150/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/input/ActionGamepadAxis.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/input/ActionGamepadAxis.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/input/ActionGamepadAxis.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/input/ActionGamepadAxis.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/input/Action.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/input/ActionGamepadAxis.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/input/ActionGamepadAxis.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/input/Gamepad.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/input/ActionGamepadAxis.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/BoundingVolume.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Math.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/input/ActionGamepadAxis.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [151/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/input/ActionGamepadButton.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/input/ActionGamepadButton.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/input/ActionGamepadButton.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/input/ActionGamepadButton.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/input/Action.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/input/ActionGamepadButton.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/input/ActionGamepadButton.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/input/Gamepad.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/input/ActionGamepadButton.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/input/ActionGamepadButton.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [152/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/input/ActionHaptic.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/input/ActionHaptic.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/input/ActionHaptic.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/input/ActionHaptic.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/input/Action.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/input/ActionHaptic.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/input/ActionHaptic.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/haptic/LowLevelHaptic.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/input/ActionHaptic.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [153/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/input/ActionGamepadHat.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/input/ActionGamepadHat.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/input/ActionGamepadHat.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/input/ActionGamepadHat.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/input/Action.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/input/ActionGamepadHat.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/input/ActionGamepadHat.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/input/Gamepad.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/input/ActionGamepadHat.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/input/ActionGamepadHat.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [154/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/input/ActionKeyboard.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/input/ActionKeyboard.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/input/ActionKeyboard.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/input/ActionKeyboard.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/input/Action.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/input/ActionKeyboard.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/input/ActionKeyboard.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! [155/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/input/ActionMouseButton.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/input/ActionMouseButton.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/input/ActionMouseButton.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/input/ActionMouseButton.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/input/Action.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/input/ActionMouseButton.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/input/ActionMouseButton.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/input/Mouse.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/input/ActionMouseButton.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [156/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/input/InputDevice.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/input/InputDevice.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/input/InputDevice.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/input/InputDevice.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/input/InputDevice.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/input/InputDevice.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! [157/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/input/Gamepad.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/input/Gamepad.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/input/Gamepad.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/input/Gamepad.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/input/InputDevice.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/input/Gamepad.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/input/Gamepad.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/input/Gamepad.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [158/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/input/Mouse.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/input/Mouse.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/input/Mouse.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/input/Mouse.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/input/InputDevice.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/input/Mouse.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/input/Mouse.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/input/Mouse.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [159/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/input/Input.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/input/Input.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/input/Input.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/input/Input.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/input/Input.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/input/Input.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/input/Mouse.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/input/Input.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/input/Input.cpp: In member function ‘hpl::iGamepad* hpl::cInput::GetGamepad(int)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/input/Input.cpp:274:29: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 274 | if(i==alIdx) | ~^~~~~~~ [160/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/math/CRC.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/math/CRC.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/math/CRC.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/math/CRC.cpp [161/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/input/Keyboard.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/input/Keyboard.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/input/Keyboard.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/input/Keyboard.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/input/InputDevice.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/input/Keyboard.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/input/Keyboard.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! [162/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/math/MathTypes.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/math/MathTypes.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/math/MathTypes.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/math/MathTypes.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/math/MathTypes.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! [163/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/math/MeshTypes.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/math/MeshTypes.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/math/MeshTypes.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/math/MeshTypes.cpp [164/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/math/BoundingVolume.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/math/BoundingVolume.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/math/BoundingVolume.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/math/BoundingVolume.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/BoundingVolume.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/math/BoundingVolume.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/BoundingVolume.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/math/BoundingVolume.cpp: In member function ‘bool hpl::cShadowVolumeBV::CollideBVAABB(hpl::cBoundingVolume*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/math/BoundingVolume.cpp:115:30: warning: variable ‘bIsIn’ set but not used [-Wunused-but-set-variable=] 115 | bool bIsIn = true; | ^~~~~ [165/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/math/Frustum.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/math/Frustum.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/math/Frustum.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/math/Frustum.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Frustum.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/math/Frustum.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Frustum.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [166/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/math/Spring.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/math/Spring.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/math/Spring.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/math/Spring.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Spring.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/math/Spring.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! [167/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/math/Quaternion.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/math/Quaternion.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/math/Quaternion.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/math/Quaternion.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector3.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Quaternion.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/math/Quaternion.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Math.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/math/Quaternion.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/BoundingVolume.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Math.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [168/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/math/Math.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/math/Math.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/math/Math.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/math/Math.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Math.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/math/Math.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/BoundingVolume.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Math.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/math/Math.cpp: In function ‘bool hpl::EdgeTriEqual(const cTriEdge&, const cTriEdge&)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/math/Math.cpp:2914:31: warning: self-comparison always evaluates to true [-Wtautological-compare] 2914 | if(edge1.tri1 == edge1.tri1 && edge1.tri2 == edge2.tri1) return true; | ~~~~~~~~~~ ^~ ~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/math/Math.cpp: In static member function ‘static bool hpl::cMath::CreateEdges(hpl::tTriEdgeVec&, const unsigned int*, int, const float*, int, int, bool*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/math/Math.cpp:3077:41: warning: variable ‘vVtx’ set but not used [-Wunused-but-set-variable=] 3077 | const cVector3f vVtx = VtxIt->first; | ^~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/math/Math.cpp:3133:45: warning: variable ‘pTri2’ set but not used [-Wunused-but-set-variable=] 3133 | const unsigned int *pTri2 = NULL; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/math/Math.cpp: In function ‘hpl::cMath::GetAngleFromPoints2D(hpl::cVector2 const&, hpl::cVector2 const&)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/math/Math.cpp:1279:24: warning: ‘fAns’ may be used uninitialized [-Wmaybe-uninitialized] 1279 | return fAns; | ^~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/math/Math.cpp:1251:23: note: ‘fAns’ was declared here 1251 | float fAns; | ^~~~ [169/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/physics/PhysicsBody.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/physics/PhysicsBody.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/physics/PhysicsBody.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/PhysicsBody.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Entity3D.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsBody.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/PhysicsBody.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/BoundingVolume.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Entity3D.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/PhysicsBody.cpp: In member function ‘bool hpl::iPhysicsBody::UpdateBeforeSimulate(float)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/PhysicsBody.cpp:277:21: warning: variable ‘lTemp’ set but not used [-Wunused-but-set-variable=] 277 | int lTemp=0; | ^~~~~ [170/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/physics/Physics.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/physics/Physics.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/physics/Physics.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/Physics.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SerializeClass.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/engine/EngineTypes.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/engine/Updateable.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/Physics.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/Physics.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsMaterial.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/Physics.h:27: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/Physics.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [171/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/physics/PhysicsController.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/physics/PhysicsController.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/physics/PhysicsController.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/PhysicsController.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsController.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/PhysicsController.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/PhysicsController.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [172/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/physics/CharacterBody.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/physics/CharacterBody.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/physics/CharacterBody.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/CharacterBody.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/CharacterBody.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/CharacterBody.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/CharacterBody.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/CharacterBody.cpp: In member function ‘void hpl::iCharacterBody::UpdateCamera()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/CharacterBody.cpp:2074:35: warning: variable ‘vFirstSize’ set but not used [-Wunused-but-set-variable=] 2074 | cVector3f vFirstSize = mvShapes[0]->GetSize(); | ^~~~~~~~~~ [173/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/physics/PhysicsJointBall.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/physics/PhysicsJointBall.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/physics/PhysicsJointBall.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/PhysicsJointBall.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsJoint.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsJointBall.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/PhysicsJointBall.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsJoint.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/World.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/PhysicsJointBall.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [174/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/physics/PhysicsJointHinge.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/physics/PhysicsJointHinge.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/physics/PhysicsJointHinge.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/PhysicsJointHinge.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsJoint.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsJointHinge.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/PhysicsJointHinge.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsJoint.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/World.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/PhysicsJointHinge.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [175/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/physics/PhysicsJointScrew.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/physics/PhysicsJointScrew.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/physics/PhysicsJointScrew.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/PhysicsJointScrew.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsJoint.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsJointScrew.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/PhysicsJointScrew.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsJoint.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/World.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/PhysicsJointScrew.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [176/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/physics/PhysicsJoint.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/physics/PhysicsJoint.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/physics/PhysicsJoint.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/PhysicsJoint.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsJoint.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/PhysicsJoint.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsJoint.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/BoundingVolume.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/CollideShape.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/PhysicsJoint.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [177/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/physics/PhysicsJointSlider.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/physics/PhysicsJointSlider.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/physics/PhysicsJointSlider.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/PhysicsJointSlider.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsJoint.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsJointSlider.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/PhysicsJointSlider.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsJoint.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/World.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/PhysicsJointSlider.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [178/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/physics/VerletParticle.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/physics/VerletParticle.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/physics/VerletParticle.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/VerletParticle.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsTypes.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/VerletParticle.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/VerletParticle.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/VerletParticle.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [179/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/physics/PhysicsRope.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/physics/PhysicsRope.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/physics/PhysicsRope.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/PhysicsRope.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsTypes.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsRope.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/PhysicsRope.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/PhysicsRope.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/PhysicsRope.cpp: In member function ‘void hpl::iPhysicsRope::RenderDebug(hpl::iLowLevelGraphics*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/PhysicsRope.cpp:254:21: warning: variable ‘lCount’ set but not used [-Wunused-but-set-variable=] 254 | int lCount =0; | ^~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/PhysicsRope.cpp: In member function ‘void hpl::iPhysicsRope::UpdateConstraints(float)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/PhysicsRope.cpp:521:25: warning: variable ‘lCount’ set but not used [-Wunused-but-set-variable=] 521 | for(int lCount = 0; it != mlstParticles.end(); ++it, ++lCount) | ^~~~~~ [180/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/physics/SurfaceData.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/physics/SurfaceData.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/physics/SurfaceData.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/SurfaceData.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/SurfaceData.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/SurfaceData.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/SurfaceData.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [181/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/physics/PhysicsWorld.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/physics/PhysicsWorld.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/physics/PhysicsWorld.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/PhysicsWorld.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsWorld.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/PhysicsWorld.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsWorld.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsWorld.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/physics/PhysicsWorld.cpp:35: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/bits/predefined_ops.h:33, from /usr/include/c++/16/bits/stl_algobase.h:70, from /usr/include/c++/16/bits/stl_tree.h:65, from /usr/include/c++/16/map:64, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsWorld.h:23: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ [182/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/resources/AnimationManager.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/resources/AnimationManager.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/resources/AnimationManager.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/AnimationManager.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ResourceManager.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/AnimationManager.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/AnimationManager.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/AnimationManager.cpp:21: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [183/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/resources/BitmapLoaderHandler.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/resources/BitmapLoaderHandler.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/resources/BitmapLoaderHandler.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BitmapLoaderHandler.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ResourceLoaderHandler.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/BitmapLoaderHandler.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BitmapLoaderHandler.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/BitmapLoaderHandler.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/BitmapLoaderHandler.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [184/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/resources/BinaryBuffer.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/resources/BinaryBuffer.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/resources/BinaryBuffer.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/BinaryBuffer.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/BinaryBuffer.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/BinaryBuffer.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp: In member function ‘bool hpl::cBinaryBuffer::CompressAndAdd(char*, size_t, int, bool)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:327:45: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 327 | int *pSizeDataPtr = (int*)mpData[lStartPos]; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp: In member function ‘bool hpl::cBinaryBuffer::CheckCRC(unsigned int, unsigned int, int)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:484:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 484 | return alCRC == lCurrentCRC; | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp: In member function ‘hpl::cBinaryBuffer::CheckInternalCRC(unsigned int, int)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:475:37: warning: ‘lX’ may be used uninitialized [-Wmaybe-uninitialized] 475 | return lSavedCRC == lCurrentCRC; | ^~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:732:21: note: ‘lX’ was declared here 732 | int lX; | ^~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp: In member function ‘hpl::cBinaryBuffer::GetChar()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:693:24: warning: ‘lX’ may be used uninitialized [-Wmaybe-uninitialized] 693 | return lX; | ^~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:691:22: note: ‘lX’ was declared here 691 | char lX; | ^~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp: In member function ‘hpl::cBinaryBuffer::GetUnsignedChar()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:691:22: warning: ‘lX’ may be used uninitialized [-Wmaybe-uninitialized] /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp: In member function ‘hpl::cBinaryBuffer::GetBool()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:709:39: warning: ‘c’ may be used uninitialized [-Wmaybe-uninitialized] 709 | return c==0 ? false : true; | ^~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:707:22: note: ‘c’ was declared here 707 | char c; | ^ In function ‘UnSwabFloat32(int)’, inlined from ‘hpl::cBinaryBuffer::GetFloat32()’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:744:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:61:17: warning: ‘i’ may be used uninitialized [-Wmaybe-uninitialized] 61 | return dat1.f; | ^ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp: In member function ‘hpl::cBinaryBuffer::GetFloat32()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:742:13: note: ‘i’ was declared here 742 | int i; | ^ In function ‘UnSwabFloat32(int)’, inlined from ‘hpl::cBinaryBuffer::GetFloat32()’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:744:29, inlined from ‘hpl::cBinaryBuffer::GetVector2f(hpl::cVector2*)’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:757:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:61:17: warning: ‘i’ may be used uninitialized [-Wmaybe-uninitialized] 61 | return dat1.f; | ^ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp: In member function ‘hpl::cBinaryBuffer::GetVector2f(hpl::cVector2*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:742:13: note: ‘i’ was declared here 742 | int i; | ^ In function ‘UnSwabFloat32(int)’, inlined from ‘hpl::cBinaryBuffer::GetFloat32()’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:744:29, inlined from ‘hpl::cBinaryBuffer::GetVector2f(hpl::cVector2*)’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:758:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:61:17: warning: ‘i’ may be used uninitialized [-Wmaybe-uninitialized] 61 | return dat1.f; | ^ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp: In member function ‘hpl::cBinaryBuffer::GetVector2f(hpl::cVector2*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:742:13: note: ‘i’ was declared here 742 | int i; | ^ In function ‘UnSwabFloat32(int)’, inlined from ‘hpl::cBinaryBuffer::GetFloat32()’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:744:29, inlined from ‘hpl::cBinaryBuffer::GetVector3f(hpl::cVector3*)’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:769:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:61:17: warning: ‘i’ may be used uninitialized [-Wmaybe-uninitialized] 61 | return dat1.f; | ^ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp: In member function ‘hpl::cBinaryBuffer::GetVector3f(hpl::cVector3*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:742:13: note: ‘i’ was declared here 742 | int i; | ^ In function ‘UnSwabFloat32(int)’, inlined from ‘hpl::cBinaryBuffer::GetFloat32()’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:744:29, inlined from ‘hpl::cBinaryBuffer::GetVector3f(hpl::cVector3*)’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:770:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:61:17: warning: ‘i’ may be used uninitialized [-Wmaybe-uninitialized] 61 | return dat1.f; | ^ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp: In member function ‘hpl::cBinaryBuffer::GetVector3f(hpl::cVector3*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:742:13: note: ‘i’ was declared here 742 | int i; | ^ In function ‘UnSwabFloat32(int)’, inlined from ‘hpl::cBinaryBuffer::GetFloat32()’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:744:29, inlined from ‘hpl::cBinaryBuffer::GetVector3f(hpl::cVector3*)’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:771:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:61:17: warning: ‘i’ may be used uninitialized [-Wmaybe-uninitialized] 61 | return dat1.f; | ^ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp: In member function ‘hpl::cBinaryBuffer::GetVector3f(hpl::cVector3*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:742:13: note: ‘i’ was declared here 742 | int i; | ^ In function ‘UnSwabFloat32(int)’, inlined from ‘hpl::cBinaryBuffer::GetFloat32()’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:744:29, inlined from ‘hpl::cBinaryBuffer::GetFloat32Array(float*, unsigned long)’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:899:62, inlined from ‘hpl::cBinaryBuffer::GetMatrixf(hpl::cMatrix*)’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:804:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:61:17: warning: ‘i’ may be used uninitialized [-Wmaybe-uninitialized] 61 | return dat1.f; | ^ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp: In member function ‘hpl::cBinaryBuffer::GetMatrixf(hpl::cMatrix*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:742:13: note: ‘i’ was declared here 742 | int i; | ^ In function ‘UnSwabFloat32(int)’, inlined from ‘hpl::cBinaryBuffer::GetFloat32()’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:744:29, inlined from ‘hpl::cBinaryBuffer::GetVector3f(hpl::cVector3*)’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:769:28, inlined from ‘hpl::cBinaryBuffer::GetQuaternion(hpl::cQuaternion*)’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:811:14: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:61:17: warning: ‘i’ may be used uninitialized [-Wmaybe-uninitialized] 61 | return dat1.f; | ^ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp: In member function ‘hpl::cBinaryBuffer::GetQuaternion(hpl::cQuaternion*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:742:13: note: ‘i’ was declared here 742 | int i; | ^ In function ‘UnSwabFloat32(int)’, inlined from ‘hpl::cBinaryBuffer::GetFloat32()’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:744:29, inlined from ‘hpl::cBinaryBuffer::GetVector3f(hpl::cVector3*)’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:770:28, inlined from ‘hpl::cBinaryBuffer::GetQuaternion(hpl::cQuaternion*)’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:811:14: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:61:17: warning: ‘i’ may be used uninitialized [-Wmaybe-uninitialized] 61 | return dat1.f; | ^ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp: In member function ‘hpl::cBinaryBuffer::GetQuaternion(hpl::cQuaternion*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:742:13: note: ‘i’ was declared here 742 | int i; | ^ In function ‘UnSwabFloat32(int)’, inlined from ‘hpl::cBinaryBuffer::GetFloat32()’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:744:29, inlined from ‘hpl::cBinaryBuffer::GetVector3f(hpl::cVector3*)’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:771:28, inlined from ‘hpl::cBinaryBuffer::GetQuaternion(hpl::cQuaternion*)’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:811:14: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:61:17: warning: ‘i’ may be used uninitialized [-Wmaybe-uninitialized] 61 | return dat1.f; | ^ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp: In member function ‘hpl::cBinaryBuffer::GetQuaternion(hpl::cQuaternion*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:742:13: note: ‘i’ was declared here 742 | int i; | ^ In function ‘UnSwabFloat32(int)’, inlined from ‘hpl::cBinaryBuffer::GetFloat32()’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:744:29, inlined from ‘hpl::cBinaryBuffer::GetQuaternion(hpl::cQuaternion*)’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:812:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:61:17: warning: ‘i’ may be used uninitialized [-Wmaybe-uninitialized] 61 | return dat1.f; | ^ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp: In member function ‘hpl::cBinaryBuffer::GetQuaternion(hpl::cQuaternion*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:742:13: note: ‘i’ was declared here 742 | int i; | ^ In function ‘UnSwabFloat32(int)’, inlined from ‘hpl::cBinaryBuffer::GetFloat32()’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:744:29, inlined from ‘hpl::cBinaryBuffer::GetColor(hpl::cColor*)’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:820:31: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:61:17: warning: ‘i’ may be used uninitialized [-Wmaybe-uninitialized] 61 | return dat1.f; | ^ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp: In member function ‘hpl::cBinaryBuffer::GetColor(hpl::cColor*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:742:13: note: ‘i’ was declared here 742 | int i; | ^ In function ‘UnSwabFloat32(int)’, inlined from ‘hpl::cBinaryBuffer::GetFloat32()’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:744:29, inlined from ‘hpl::cBinaryBuffer::GetColor(hpl::cColor*)’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:821:31: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:61:17: warning: ‘i’ may be used uninitialized [-Wmaybe-uninitialized] 61 | return dat1.f; | ^ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp: In member function ‘hpl::cBinaryBuffer::GetColor(hpl::cColor*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:742:13: note: ‘i’ was declared here 742 | int i; | ^ In function ‘UnSwabFloat32(int)’, inlined from ‘hpl::cBinaryBuffer::GetFloat32()’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:744:29, inlined from ‘hpl::cBinaryBuffer::GetColor(hpl::cColor*)’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:822:31: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:61:17: warning: ‘i’ may be used uninitialized [-Wmaybe-uninitialized] 61 | return dat1.f; | ^ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp: In member function ‘hpl::cBinaryBuffer::GetColor(hpl::cColor*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:742:13: note: ‘i’ was declared here 742 | int i; | ^ In function ‘UnSwabFloat32(int)’, inlined from ‘hpl::cBinaryBuffer::GetFloat32()’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:744:29, inlined from ‘hpl::cBinaryBuffer::GetColor(hpl::cColor*)’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:823:31: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:61:17: warning: ‘i’ may be used uninitialized [-Wmaybe-uninitialized] 61 | return dat1.f; | ^ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp: In member function ‘hpl::cBinaryBuffer::GetColor(hpl::cColor*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:742:13: note: ‘i’ was declared here 742 | int i; | ^ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp: In member function ‘hpl::cBinaryBuffer::GetShort16Array(short*, unsigned long)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:877:50: warning: ‘lX’ may be used uninitialized [-Wmaybe-uninitialized] 877 | for(size_t i=0; iGetInt32(); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:732:21: note: ‘lX’ was declared here 732 | int lX; | ^~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp: In member function ‘hpl::cBinaryBuffer::GetString(std::__cxx11::basic_string, std::allocator >*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:834:30: warning: ‘lX’ may be used uninitialized [-Wmaybe-uninitialized] 834 | while(c != 0 && IsEOF()==false) | ~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:691:22: note: ‘lX’ was declared here 691 | char lX; | ^~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:834:30: warning: ‘lX’ may be used uninitialized [-Wmaybe-uninitialized] 834 | while(c != 0 && IsEOF()==false) | ~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/BinaryBuffer.cpp:691:22: note: ‘lX’ was declared here 691 | char lX; | ^~ [185/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/resources/EntFileManager.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/resources/EntFileManager.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/resources/EntFileManager.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/EntFileManager.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ResourceManager.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/EntFileManager.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/EntFileManager.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/EntFileManager.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [186/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/resources/ConfigFile.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/resources/ConfigFile.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/resources/ConfigFile.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/ConfigFile.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ConfigFile.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/ConfigFile.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ConfigFile.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ConfigFile.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/ConfigFile.cpp:27: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ [187/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/resources/FontManager.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/resources/FontManager.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/resources/FontManager.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/FontManager.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ResourceManager.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/FontManager.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/FontManager.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/FontManager.cpp:21: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [188/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/resources/FileSearcher.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/resources/FileSearcher.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/resources/FileSearcher.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/FileSearcher.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ResourcesTypes.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/FileSearcher.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/FileSearcher.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/FileSearcher.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/FileSearcher.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/bits/predefined_ops.h:33, from /usr/include/c++/16/bits/stl_algobase.h:70, from /usr/include/c++/16/bits/stl_tree.h:65, from /usr/include/c++/16/map:64, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/FileSearcher.h:23: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ [189/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/resources/EngineFileLoading.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/resources/EngineFileLoading.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/resources/EngineFileLoading.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/EngineFileLoading.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/EngineFileLoading.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/EngineFileLoading.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/EngineFileLoading.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/EngineFileLoading.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/MaterialManager.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/EngineFileLoading.cpp:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [190/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/resources/ImageManager.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/resources/ImageManager.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/resources/ImageManager.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/ImageManager.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ResourceManager.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ImageManager.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/ImageManager.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ImageManager.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/ImageManager.cpp:21: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [191/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/resources/EntityLoader_Object.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/resources/EntityLoader_Object.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/resources/EntityLoader_Object.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/EntityLoader_Object.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/EntityLoader_Object.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/EntityLoader_Object.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/EntityLoader_Object.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/EntityLoader_Object.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/MaterialManager.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/EntityLoader_Object.cpp:40: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/EntityLoader_Object.cpp: In member function ‘virtual hpl::iEntity3D* hpl::cEntityLoader_Object::Load(const hpl::tString&, int, bool, hpl::cXmlElement*, const hpl::cMatrixf&, const hpl::cVector3f&, hpl::cWorld*, const hpl::tString&, const hpl::tWString&, hpl::cResourceVarsObject*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/EntityLoader_Object.cpp:733:57: warning: comparison of integer expressions of different signedness: ‘std::map::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 733 | if(mapBoneStates.size() != mpEntity->GetBoneStateNum()) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [192/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/resources/LanguageFile.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/resources/LanguageFile.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/resources/LanguageFile.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/LanguageFile.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/LanguageFile.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/LanguageFile.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/LanguageFile.cpp:21: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/LanguageFile.cpp:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/bits/predefined_ops.h:33, from /usr/include/c++/16/bits/stl_algobase.h:70, from /usr/include/c++/16/bits/stl_tree.h:65, from /usr/include/c++/16/map:64, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/LanguageFile.h:23: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ [193/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/resources/MeshLoaderHandler.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/resources/MeshLoaderHandler.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/resources/MeshLoaderHandler.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/MeshLoaderHandler.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ResourceLoaderHandler.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/MeshLoaderHandler.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/MeshLoaderHandler.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/MeshLoaderHandler.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/MeshLoaderHandler.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [194/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/resources/MaterialManager.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/resources/MaterialManager.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/resources/MaterialManager.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/MaterialManager.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ResourceManager.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/MaterialManager.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/MaterialManager.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Texture.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/MaterialManager.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/MaterialManager.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/MaterialManager.cpp:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h: At global scope: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/bits/predefined_ops.h:33, from /usr/include/c++/16/bits/stl_algobase.h:70, from /usr/include/c++/16/bits/stl_tree.h:65, from /usr/include/c++/16/map:64, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ResourceManager.h:23: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ [195/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/resources/MeshManager.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/resources/MeshManager.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/resources/MeshManager.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/MeshManager.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ResourceManager.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/MeshManager.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/MeshManager.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/MeshManager.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [196/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/resources/ResourceLoader.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/resources/ResourceLoader.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/resources/ResourceLoader.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/ResourceLoader.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ResourceLoader.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/ResourceLoader.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! [197/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/resources/ResourceBase.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/resources/ResourceBase.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/resources/ResourceBase.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/ResourceBase.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ResourceBase.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/ResourceBase.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/ResourceBase.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [198/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/resources/ParticleManager.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/resources/ParticleManager.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/resources/ParticleManager.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/ParticleManager.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ResourceManager.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ParticleManager.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/ParticleManager.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ParticleManager.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/Resources.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/ParticleManager.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [199/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/resources/ResourceLoaderHandler.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/resources/ResourceLoaderHandler.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/resources/ResourceLoaderHandler.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/ResourceLoaderHandler.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ResourceLoaderHandler.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/ResourceLoaderHandler.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/ResourceLoaderHandler.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [200/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/resources/ResourceManager.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/resources/ResourceManager.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/resources/ResourceManager.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/ResourceManager.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ResourceManager.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/ResourceManager.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/ResourceManager.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/ResourceManager.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/bits/predefined_ops.h:33, from /usr/include/c++/16/bits/stl_algobase.h:70, from /usr/include/c++/16/bits/stl_tree.h:65, from /usr/include/c++/16/map:64, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ResourceManager.h:23: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ [201/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/resources/ScriptManager.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/resources/ScriptManager.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/resources/ScriptManager.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/ScriptManager.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ResourceManager.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ScriptManager.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/ScriptManager.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/ScriptManager.cpp:21: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [202/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/resources/SoundEntityManager.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/resources/SoundEntityManager.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/resources/SoundEntityManager.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/SoundEntityManager.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ResourceManager.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/SoundEntityManager.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/SoundEntityManager.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/SoundEntityManager.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [203/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/resources/SoundManager.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/resources/SoundManager.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/resources/SoundManager.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/SoundManager.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ResourceManager.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/SoundManager.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/SoundManager.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/SoundManager.cpp:21: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [204/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/resources/Resources.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/resources/Resources.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/resources/Resources.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/Resources.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/Resources.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/Resources.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/Resources.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/Resources.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/MaterialManager.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/Resources.cpp:31: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/Resources.cpp:52: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h: At global scope: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/bits/predefined_ops.h:33, from /usr/include/c++/16/bits/stl_algobase.h:70, from /usr/include/c++/16/bits/stl_tree.h:65, from /usr/include/c++/16/map:64, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/Resources.h:23: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ [205/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/resources/VideoLoaderHandler.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/resources/VideoLoaderHandler.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/resources/VideoLoaderHandler.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/VideoLoaderHandler.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ResourceLoaderHandler.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/VideoLoaderHandler.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/VideoLoaderHandler.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/VideoLoaderHandler.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [206/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/resources/GpuShaderManager.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/resources/GpuShaderManager.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/resources/GpuShaderManager.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/GpuShaderManager.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ResourceManager.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/GpuShaderManager.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/GpuShaderManager.cpp:21: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GPUShader.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/GpuShaderManager.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GPUShader.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/GpuShaderManager.cpp:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/bits/predefined_ops.h:33, from /usr/include/c++/16/bits/stl_algobase.h:70, from /usr/include/c++/16/algorithm:62, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/GpuShaderManager.cpp:20: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ [207/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/resources/VideoManager.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/resources/VideoManager.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/resources/VideoManager.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/VideoManager.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ResourceManager.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/VideoManager.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/VideoManager.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/VideoManager.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [208/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/resources/WorldLoaderHandler.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/resources/WorldLoaderHandler.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/resources/WorldLoaderHandler.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/WorldLoaderHandler.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ResourceLoaderHandler.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/WorldLoaderHandler.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/WorldLoaderHandler.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/WorldLoaderHandler.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/WorldLoaderHandler.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [209/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/resources/TextureManager.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/resources/TextureManager.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/resources/TextureManager.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/TextureManager.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ResourceManager.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/TextureManager.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/TextureManager.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Texture.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/TextureManager.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [210/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/resources/XmlDocument.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/resources/XmlDocument.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/resources/XmlDocument.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/XmlDocument.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/XmlDocument.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/XmlDocument.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/XmlDocument.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [211/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/scene/AnimationState.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/scene/AnimationState.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/scene/AnimationState.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/AnimationState.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/AnimationState.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/AnimationState.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/AnimationState.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [212/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/scene/BillBoard.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/scene/BillBoard.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/scene/BillBoard.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/BillBoard.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/BillBoard.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/BillBoard.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/BillBoard.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/MaterialManager.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/BillBoard.cpp:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [213/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/scene/Beam.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/scene/Beam.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/scene/Beam.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/Beam.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Beam.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/Beam.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Beam.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/Beam.cpp:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/bits/predefined_ops.h:33, from /usr/include/c++/16/bits/stl_algobase.h:70, from /usr/include/c++/16/list:64, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:25: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/MaterialManager.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/Beam.cpp:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [214/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/scene/DebugFreeCamera.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/scene/DebugFreeCamera.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/scene/DebugFreeCamera.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/DebugFreeCamera.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SerializeClass.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/engine/EngineTypes.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/engine/Updateable.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/DebugFreeCamera.h:4, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/DebugFreeCamera.cpp:1: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/DebugFreeCamera.h:5: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Frustum.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Camera.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/DebugFreeCamera.cpp:6: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [215/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/scene/Camera.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/scene/Camera.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/scene/Camera.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/Camera.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Camera.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/Camera.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Frustum.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Camera.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [216/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/resources/WorldLoaderHplMap.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/resources/WorldLoaderHplMap.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/resources/WorldLoaderHplMap.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/WorldLoaderHplMap.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ResourceLoader.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/WorldLoader.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/WorldLoaderHplMap.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/WorldLoaderHplMap.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/WorldLoaderHplMap.h:27: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/WorldLoaderHplMap.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/MaterialManager.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/WorldLoaderHplMap.cpp:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/WorldLoaderHplMap.cpp: In member function ‘void hpl::cWorldLoaderHplMap::LoadCacheFile(const hpl::tWString&)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/WorldLoaderHplMap.cpp:509:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 509 | if(lMagicNum != MAP_CACHE_FORMAT_MAGIC_NUMBER) /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/WorldLoaderHplMap.cpp:587:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 587 | for(int i=0; i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 812 | for(int i=0; imvColliders.size(); ++i) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [217/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/resources/WorldLoaderHpm.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/resources/WorldLoaderHpm.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/resources/WorldLoaderHpm.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/WorldLoaderHpm.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ResourceLoader.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/WorldLoader.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/WorldLoaderHpm.h:5, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/WorldLoaderHpm.cpp:2: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/EngineFileLoading.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/WorldLoaderHpm.h:8: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/EngineFileLoading.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/MaterialManager.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/WorldLoaderHpm.cpp:9: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/resources/WorldLoaderHpm.cpp:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h: At global scope: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ [218/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/scene/DummyRenderable.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/scene/DummyRenderable.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/scene/DummyRenderable.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/DummyRenderable.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/DummyRenderable.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/DummyRenderable.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Color.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:27: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [219/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/scene/FogArea.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/scene/FogArea.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/scene/FogArea.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/FogArea.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/FogArea.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/FogArea.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Color.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:27: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [220/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/scene/Entity3D.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/scene/Entity3D.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/scene/Entity3D.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/Entity3D.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Entity3D.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/Entity3D.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/BoundingVolume.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Entity3D.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [221/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/scene/GuiSetEntity.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/scene/GuiSetEntity.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/scene/GuiSetEntity.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/GuiSetEntity.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/GuiSetEntity.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/GuiSetEntity.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/GuiSetEntity.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [222/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/scene/LightPoint.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/scene/LightPoint.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/scene/LightPoint.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/LightPoint.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Entity3D.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Light.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/LightPoint.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/LightPoint.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/BoundingVolume.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Entity3D.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [223/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/scene/LightBox.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/scene/LightBox.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/scene/LightBox.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/LightBox.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Entity3D.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Light.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/LightBox.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/LightBox.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/BoundingVolume.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Entity3D.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [224/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/scene/Light.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/scene/Light.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/scene/Light.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/Light.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Entity3D.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Light.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/Light.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/BoundingVolume.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Entity3D.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/Light.cpp:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/bits/predefined_ops.h:33, from /usr/include/c++/16/bits/stl_algobase.h:70, from /usr/include/c++/16/list:64, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Entity3D.h:23: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/Light.cpp:44: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [225/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/scene/LightSpot.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/scene/LightSpot.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/scene/LightSpot.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/LightSpot.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Entity3D.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Light.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/LightSpot.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/LightSpot.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/BoundingVolume.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Entity3D.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [226/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/scene/NodeState.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/scene/NodeState.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/scene/NodeState.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/NodeState.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/NodeState.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/NodeState.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/BoundingVolume.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Math.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/NodeState.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [227/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/scene/Node3D.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/scene/Node3D.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/scene/Node3D.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/Node3D.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Node3D.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/Node3D.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/BoundingVolume.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Entity3D.h:29, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/Node3D.cpp:21: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [228/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/scene/ParticleEmitter.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/scene/ParticleEmitter.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/scene/ParticleEmitter.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/ParticleEmitter.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Renderable.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/ParticleEmitter.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/ParticleEmitter.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Renderable.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/MaterialManager.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/ParticleEmitter.cpp:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [229/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/scene/ParticleSystem.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/scene/ParticleSystem.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/scene/ParticleSystem.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/ParticleSystem.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/ParticleSystem.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/ParticleSystem.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Entity3D.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/ParticleSystem.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/BoundingVolume.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Entity3D.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [230/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/scene/MeshEntity.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/scene/MeshEntity.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/scene/MeshEntity.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/MeshEntity.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/MeshEntity.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/MeshEntity.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/MeshEntity.h:27: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/MaterialManager.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/MeshEntity.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/MeshEntity.cpp: In member function ‘hpl::cBoneState* hpl::cMeshEntity::GetBoneState(int)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/MeshEntity.cpp:857:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 857 | if ( alIndex < 0 || alIndex >= mvBoneStates.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [231/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/scene/RenderableContainer.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/scene/RenderableContainer.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/scene/RenderableContainer.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/RenderableContainer.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/RenderableContainer.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/RenderableContainer.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/RenderableContainer.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [232/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/scene/ParticleEmitter_UserData.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/scene/ParticleEmitter_UserData.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/scene/ParticleEmitter_UserData.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/ParticleEmitter_UserData.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Graphics.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/ParticleEmitter_UserData.cpp:21: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Graphics.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Graphics.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/MaterialManager.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/ParticleEmitter_UserData.cpp:32: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/ParticleEmitter_UserData.cpp: In member function ‘virtual void hpl::cParticleEmitter_UserData::SetParticleDefaults(hpl::cParticle*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/ParticleEmitter_UserData.cpp:792:36: warning: operation on ‘apParticle->hpl::cParticle::mfSpin’ may be undefined [-Wsequence-point] 792 | apParticle->mfSpin = apParticle->mfSpin = cMath::RandRectf ( 0.0f, k2Pif ); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [233/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/scene/RenderableContainer_List.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/scene/RenderableContainer_List.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/scene/RenderableContainer_List.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/RenderableContainer_List.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/RenderableContainer.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/RenderableContainer_List.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/RenderableContainer_List.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/RenderableContainer.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [234/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/scene/RenderableContainer_BoxTree.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/scene/RenderableContainer_BoxTree.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/scene/RenderableContainer_BoxTree.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/RenderableContainer_BoxTree.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/RenderableContainer.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/RenderableContainer_BoxTree.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/RenderableContainer_BoxTree.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/RenderableContainer.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [235/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/scene/RenderableContainer_DynBoxTree.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/scene/RenderableContainer_DynBoxTree.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/scene/RenderableContainer_DynBoxTree.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/RenderableContainer_DynBoxTree.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/RenderableContainer.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/RenderableContainer_DynBoxTree.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/RenderableContainer_DynBoxTree.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/RenderableContainer.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [236/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/scene/RopeEntity.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/scene/RopeEntity.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/scene/RopeEntity.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/RopeEntity.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/RopeEntity.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/RopeEntity.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/RopeEntity.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/RopeEntity.cpp:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [237/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/scene/SubMeshEntity.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/scene/SubMeshEntity.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/scene/SubMeshEntity.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/SubMeshEntity.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/SubMeshEntity.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/SubMeshEntity.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/SubMeshEntity.h:27: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/MaterialManager.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/SubMeshEntity.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [238/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/scene/SoundEntity.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/scene/SoundEntity.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/scene/SoundEntity.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/SoundEntity.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Entity3D.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/SoundEntity.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/SoundEntity.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/BoundingVolume.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Entity3D.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [239/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/scene/Scene.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/scene/Scene.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/scene/Scene.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/Scene.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Scene.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/Scene.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Camera.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Scene.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Frustum.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Camera.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/Scene.cpp:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/bits/predefined_ops.h:33, from /usr/include/c++/16/bits/stl_algobase.h:70, from /usr/include/c++/16/list:64, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Scene.h:23: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ [240/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/scene/Viewport.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/scene/Viewport.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/scene/Viewport.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/Viewport.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Viewport.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/Viewport.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Viewport.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [241/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/sound/LowLevelSound.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/sound/LowLevelSound.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/sound/LowLevelSound.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/sound/LowLevelSound.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/sound/LowLevelSound.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/sound/LowLevelSound.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/sound/LowLevelSound.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/sound/SoundEnvironment.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/sound/LowLevelSound.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [242/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/sound/Sound.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/sound/Sound.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/sound/Sound.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/sound/Sound.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SerializeClass.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/engine/EngineTypes.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/engine/Updateable.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/sound/Sound.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/sound/Sound.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/sound/LowLevelSound.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/sound/Sound.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/Resources.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/sound/Sound.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [243/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/sound/MusicHandler.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/sound/MusicHandler.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/sound/MusicHandler.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/sound/MusicHandler.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/sound/MusicHandler.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/sound/MusicHandler.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/Resources.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/sound/MusicHandler.cpp:21: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/Resources.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/sound/MusicHandler.cpp:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/bits/predefined_ops.h:33, from /usr/include/c++/16/bits/stl_algobase.h:70, from /usr/include/c++/16/list:64, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/sound/MusicHandler.h:23: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ [244/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/sound/SoundChannel.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/sound/SoundChannel.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/sound/SoundChannel.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/sound/SoundChannel.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/sound/SoundChannel.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/sound/SoundChannel.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! [245/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/system/Container.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/system/Container.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/system/Container.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/Container.cpp [246/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/sound/SoundEntityData.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/sound/SoundEntityData.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/sound/SoundEntityData.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/sound/SoundEntityData.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/sound/SoundEntityData.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/sound/SoundEntityData.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/Resources.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/sound/SoundEntityData.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/Resources.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [247/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/sound/SoundHandler.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/sound/SoundHandler.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/sound/SoundHandler.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/sound/SoundHandler.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/sound/SoundHandler.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/sound/SoundHandler.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/sound/SoundHandler.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/sound/SoundHandler.h:30: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/sound/SoundHandler.cpp:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/bits/predefined_ops.h:33, from /usr/include/c++/16/bits/stl_algobase.h:70, from /usr/include/c++/16/list:64, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/sound/SoundHandler.h:23: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/sound/SoundHandler.cpp: In member function ‘void hpl::cSoundEntry::Update3DSpecifics(float)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/sound/SoundHandler.cpp:307:22: warning: variable ‘bBlocked’ set but not used [-Wunused-but-set-variable=] 307 | bool bBlocked = false; | ^~~~~~~~ [248/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/system/LogicTimer.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/system/LogicTimer.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/system/LogicTimer.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/LogicTimer.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/LowLevelSystem.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/LogicTimer.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/LogicTimer.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/bits/predefined_ops.h:33, from /usr/include/c++/16/bits/stl_algobase.h:70, from /usr/include/c++/16/bits/stl_tree.h:65, from /usr/include/c++/16/map:64, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/MemoryManager.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/LowLevelSystem.h:23: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ [249/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/scene/World.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/scene/World.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/scene/World.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/World.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/World.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/World.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/World.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/MaterialManager.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/World.cpp:44: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/scene/World.cpp:73: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h: At global scope: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ [250/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/system/Mutex.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/system/Mutex.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/system/Mutex.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/Mutex.cpp [251/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/system/MemoryManager.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/system/MemoryManager.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/system/MemoryManager.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/MemoryManager.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/LowLevelSystem.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/MemoryManager.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! [252/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/system/Platform.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/system/Platform.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/system/Platform.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/Platform.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/Platform.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/Platform.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ [253/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/system/SHA1.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/system/SHA1.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/system/SHA1.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/SHA1.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SHA1.h:45, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/SHA1.cpp:58: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/SHA1.cpp:59: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [254/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/system/PreprocessParser.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/system/PreprocessParser.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/system/PreprocessParser.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/PreprocessParser.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/PreprocessParser.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/PreprocessParser.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/PreprocessParser.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/PreprocessParser.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ [255/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/system/HeadlessControl.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/system/HeadlessControl.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/system/HeadlessControl.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/HeadlessControl.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/HeadlessControl.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/HeadlessControl.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/EngineDiagnostics.h:6, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/HeadlessControl.cpp:21: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Graphics.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/HeadlessControl.cpp:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/HeadlessControl.cpp:30: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ [256/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/system/EngineDiagnostics.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/system/EngineDiagnostics.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/system/EngineDiagnostics.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/EngineDiagnostics.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/EngineDiagnostics.h:5, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/EngineDiagnostics.cpp:1: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/EngineDiagnostics.h:6: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/EngineDiagnostics.cpp:3: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/EngineDiagnostics.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/EngineDiagnostics.cpp: In static member function ‘static hpl::tString hpl::cEngineDiagnostics::GetWorldStatsJson(hpl::cWorld*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/EngineDiagnostics.cpp:174:41: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 174 | if(vBMin.x < vMin.x) vMin.x = vBMin.x; if(vBMin.y < vMin.y) vMin.y = vBMin.y; if(vBMin.z < vMin.z) vMin.z = vBMin.z; | ^~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/EngineDiagnostics.cpp:174:80: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 174 | if(vBMin.x < vMin.x) vMin.x = vBMin.x; if(vBMin.y < vMin.y) vMin.y = vBMin.y; if(vBMin.z < vMin.z) vMin.z = vBMin.z; | ^~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/EngineDiagnostics.cpp:175:41: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 175 | if(vBMax.x > vMax.x) vMax.x = vBMax.x; if(vBMax.y > vMax.y) vMax.y = vBMax.y; if(vBMax.z > vMax.z) vMax.z = vBMax.z; | ^~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/EngineDiagnostics.cpp:175:80: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 175 | if(vBMax.x > vMax.x) vMax.x = vBMax.x; if(vBMax.y > vMax.y) vMax.y = vBMax.y; if(vBMax.z > vMax.z) vMax.z = vBMax.z; | ^~ [257/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/system/System.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/system/System.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/system/System.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/System.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/LowLevelSystem.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/System.cpp:21: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/System.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [258/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/system/Thread.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/system/Thread.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/system/Thread.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/Thread.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Math.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/Thread.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/BoundingVolume.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Math.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [259/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/system/SerializeClass.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/system/SerializeClass.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/system/SerializeClass.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/SerializeClass.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SerializeClass.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/SerializeClass.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/SerializeClass.cpp:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/SerializeClass.cpp:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/bits/predefined_ops.h:33, from /usr/include/c++/16/bits/stl_algobase.h:70, from /usr/include/c++/16/bits/stl_tree.h:65, from /usr/include/c++/16/map:64, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SerializeClass.h:23: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ [260/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/BitmapLoaderDevilDDS.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/BitmapLoaderDevilDDS.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/BitmapLoaderDevilDDS.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/BitmapLoaderDevilDDS.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ResourceLoader.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/BitmapLoader.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/BitmapLoaderDevil.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/BitmapLoaderDevilDDS.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/BitmapLoaderDevilDDS.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/BitmapLoader.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/BitmapLoader.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/BitmapLoaderDevilDDS.cpp:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ [261/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/BitmapLoaderDevil.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/BitmapLoaderDevil.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/BitmapLoaderDevil.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/BitmapLoaderDevil.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ResourceLoader.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/BitmapLoader.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/BitmapLoaderDevil.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/BitmapLoaderDevil.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/BitmapLoader.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/BitmapLoader.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/BitmapLoaderDevil.cpp:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/BitmapLoaderDevil.cpp: In function ‘ILboolean hpl::DevilEof(ILHANDLE)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/BitmapLoaderDevil.cpp:184:41: warning: comparison of integer expressions of different signedness: ‘ILint’ {aka ‘int’} and ‘ILuint’ {aka ‘unsigned int’} [-Wsign-compare] 184 | if (DevilTell(apHandle) >= FileSize) return IL_TRUE; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [262/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/BitmapLoaderDevilMisc.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/BitmapLoaderDevilMisc.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/BitmapLoaderDevilMisc.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/BitmapLoaderDevilMisc.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ResourceLoader.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/BitmapLoader.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/BitmapLoaderDevil.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/BitmapLoaderDevilMisc.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/BitmapLoaderDevilMisc.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/BitmapLoader.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/BitmapLoader.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [263/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/CharacterBodyNewton.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/CharacterBodyNewton.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/CharacterBodyNewton.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/CharacterBodyNewton.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/CharacterBody.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/CharacterBodyNewton.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/CharacterBodyNewton.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/CharacterBody.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [264/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/CollideShapeNewton.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/CollideShapeNewton.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/CollideShapeNewton.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/CollideShapeNewton.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsTypes.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/CollideShape.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/CollideShapeNewton.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/CollideShapeNewton.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/BoundingVolume.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/CollideShape.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/CollideShapeNewton.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/bits/predefined_ops.h:33, from /usr/include/c++/16/bits/stl_algobase.h:70, from /usr/include/c++/16/list:64, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:25: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/CollideShapeNewton.cpp: In member function ‘void hpl::cCollideShapeNewton::CreateFromVertices(const unsigned int*, int, const float*, int, int)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/CollideShapeNewton.cpp:302:22: warning: variable ‘bOptimize’ set but not used [-Wunused-but-set-variable=] 302 | bool bOptimize = false; | ^~~~~~~~~ [265/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/system/String.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/system/String.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/system/String.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/String.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/String.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/String.cpp: In static member function ‘static hpl::tStringVec& hpl::cString::GetStringVec(const hpl::tString&, hpl::tStringVec&, hpl::tString*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/String.cpp:1078:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1078 | if(i==asData.length()-1)avVec.push_back(str); | ~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/String.cpp: In static member function ‘static hpl::tWStringVec& hpl::cString::GetStringVecW(const hpl::tWString&, hpl::tWStringVec&, hpl::tWString*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/String.cpp:1131:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1131 | if(i==asData.length()-1)avVec.push_back(str); | ~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/String.cpp: In static member function ‘static hpl::tWStringVec& hpl::cString::GetStringWVec(const hpl::tWString&, hpl::tWStringVec&, hpl::tWString*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/String.cpp:1184:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1184 | if(i==asData.length()-1)avVec.push_back(str); | ~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:45, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: In function ‘std::char_traits::assign(wchar_t&, wchar_t const&)’, inlined from ‘std::__cxx11::basic_string, std::allocator >::push_back(wchar_t)’ at /usr/include/c++/16/bits/basic_string.h:1753:21, inlined from ‘hpl::cString::UTF8ToWChar(std::__cxx11::basic_string, std::allocator > const&)’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/String.cpp:137:28: /usr/include/c++/16/bits/char_traits.h:497:14: warning: ‘uTemp’ may be used uninitialized [-Wmaybe-uninitialized] 497 | __c1 = __c2; | ~~~~~^~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/String.cpp: In function ‘hpl::cString::UTF8ToWChar(std::__cxx11::basic_string, std::allocator > const&)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/system/String.cpp:95:20: note: ‘uTemp’ was declared here 95 | Uint32 uTemp; | ^~~~~ [266/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/GamepadSDL.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/GamepadSDL.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/GamepadSDL.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/GamepadSDL.cpp [267/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/FrameBufferGL.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/FrameBufferGL.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/FrameBufferGL.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/FrameBufferGL.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/FrameBuffer.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/FrameBufferGL.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/FrameBufferGL.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Color.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:27: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [268/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/GLSLProgram.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/GLSLProgram.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/GLSLProgram.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/GLSLProgram.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/GLSLProgram.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/GLSLProgram.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/GLSLProgram.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GPUShader.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/GLSLProgram.h:27: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/GLSLProgram.cpp: In member function ‘virtual void hpl::cGLSLProgram::Bind()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/GLSLProgram.cpp:153:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘GLuint’ {aka ‘unsigned int’} [-Wsign-compare] 153 | if(mlCurrentProgram == mlHandle) return; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/GLSLProgram.cpp: In member function ‘virtual bool hpl::cGLSLProgram::GetVariableAsId(const hpl::tString&, int)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/GLSLProgram.cpp:223:38: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 223 | if(i == alId) return true; | ~~^~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/GLSLProgram.cpp: In member function ‘virtual bool hpl::cGLSLProgram::SetInt(int, int)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/GLSLProgram.cpp:268:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘GLuint’ {aka ‘unsigned int’} [-Wsign-compare] 268 | if(mlCurrentProgram != mlHandle) Bind(); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/GLSLProgram.cpp: In member function ‘virtual bool hpl::cGLSLProgram::SetFloat(int, float)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/GLSLProgram.cpp:284:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘GLuint’ {aka ‘unsigned int’} [-Wsign-compare] 284 | if(mlCurrentProgram != mlHandle) Bind(); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/GLSLProgram.cpp: In member function ‘virtual bool hpl::cGLSLProgram::SetVec2f(int, float, float)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/GLSLProgram.cpp:299:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘GLuint’ {aka ‘unsigned int’} [-Wsign-compare] 299 | if(mlCurrentProgram != mlHandle) Bind(); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/GLSLProgram.cpp: In member function ‘virtual bool hpl::cGLSLProgram::SetVec3f(int, float, float, float)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/GLSLProgram.cpp:314:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘GLuint’ {aka ‘unsigned int’} [-Wsign-compare] 314 | if(mlCurrentProgram != mlHandle) Bind(); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/GLSLProgram.cpp: In member function ‘virtual bool hpl::cGLSLProgram::SetVec4f(int, float, float, float, float)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/GLSLProgram.cpp:329:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘GLuint’ {aka ‘unsigned int’} [-Wsign-compare] 329 | if(mlCurrentProgram != mlHandle) Bind(); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/GLSLProgram.cpp: In member function ‘virtual bool hpl::cGLSLProgram::SetMatrixf(int, const hpl::cMatrixf&)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/GLSLProgram.cpp:344:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘GLuint’ {aka ‘unsigned int’} [-Wsign-compare] 344 | if(mlCurrentProgram != mlHandle) Bind(); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [269/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/GLSLShader.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/GLSLShader.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/GLSLShader.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/GLSLShader.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/GLSLShader.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/GLSLShader.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/GLSLShader.h:27: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GPUShader.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/GLSLShader.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/GLSLShader.cpp:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/GLSLShader.cpp: In member function ‘virtual bool hpl::cGLSLShader::CreateFromFile(const hpl::tWString&, const hpl::tString&, bool)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/GLSLShader.cpp:90:22: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 90 | fread(pBuffer, sizeof(GLchar), lFileSize, pFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [270/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/KeyboardSDL.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/KeyboardSDL.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/KeyboardSDL.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/KeyboardSDL.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/KeyboardSDL.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/KeyboardSDL.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/KeyboardSDL.cpp:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [271/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/GamepadSDL2.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/GamepadSDL2.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/GamepadSDL2.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/GamepadSDL2.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/GamepadSDL2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/GamepadSDL2.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/input/Gamepad.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/GamepadSDL2.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/BoundingVolume.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Math.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/GamepadSDL2.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/GamepadSDL2.cpp:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/bits/predefined_ops.h:33, from /usr/include/c++/16/bits/stl_algobase.h:70, from /usr/include/c++/16/vector:64, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/GamepadSDL2.h:23: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/GamepadSDL2.cpp: In member function ‘float hpl::cGamepadSDL2::GetTimeSinceLastActive()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/GamepadSDL2.cpp:127:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 127 | if(mlLastTimeActive == -1) return FLT_MAX; | ~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/GamepadSDL2.cpp: In member function ‘virtual void hpl::cGamepadSDL2::Update()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/GamepadSDL2.cpp:216:77: warning: arithmetic between different enumeration types ‘SDL_GameControllerButton’ and ‘SDL_GameControllerAxis’ is deprecated [-Wdeprecated-enum-enum-conversion] 216 | if(bDeviceRemoved || lFlushed >= (SDL_CONTROLLER_BUTTON_MAX + SDL_CONTROLLER_AXIS_MAX)) // if flushed is 21 then all buttons have been reset which means that the controller has been disconnected in some way | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [272/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/LowLevelInputSDL.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/LowLevelInputSDL.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/LowLevelInputSDL.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/LowLevelInputSDL.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/input/InputDevice.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/input/Mouse.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/MouseSDL.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/LowLevelInputSDL.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/input/Mouse.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/LowLevelGraphics.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/LowLevelInputSDL.cpp:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [273/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/LowLevelPhysicsNewton.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/LowLevelPhysicsNewton.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/LowLevelPhysicsNewton.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/LowLevelPhysicsNewton.cpp /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/LowLevelPhysicsNewton.cpp:20: warning: ignoring ‘#pragma comment ’ [-Wunknown-pragmas] 20 | #pragma comment(lib, "newton.lib") In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/LowLevelPhysics.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/LowLevelPhysicsNewton.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/LowLevelPhysicsNewton.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/LowLevelPhysics.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/PhysicsWorldNewton.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/LowLevelPhysicsNewton.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [274/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/LowLevelResourcesSDL.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/LowLevelResourcesSDL.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/LowLevelResourcesSDL.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/LowLevelResourcesSDL.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/LowLevelResources.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/LowLevelResourcesSDL.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/LowLevelResourcesSDL.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/MeshLoader.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/MeshLoaderMSH.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/LowLevelResourcesSDL.cpp:21: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/MeshLoader.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [275/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/LowLevelGraphicsSDL.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/LowLevelGraphicsSDL.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/LowLevelGraphicsSDL.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/LowLevelGraphicsSDL.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/LowLevelSystem.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/LowLevelGraphicsSDL.cpp:33: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/LowLevelGraphicsSDL.cpp:36: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/LowLevelGraphicsSDL.cpp:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/bits/predefined_ops.h:33, from /usr/include/c++/16/bits/stl_algobase.h:70, from /usr/include/c++/16/bits/stl_tree.h:65, from /usr/include/c++/16/map:64, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/MemoryManager.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/LowLevelSystem.h:23: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ [276/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/LowLevelSoundOpenAL.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/LowLevelSoundOpenAL.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/LowLevelSoundOpenAL.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/LowLevelSoundOpenAL.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/sound/LowLevelSound.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/LowLevelSoundOpenAL.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/LowLevelSoundOpenAL.cpp:21: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/sound/LowLevelSound.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/LowLevelSoundOpenAL.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [277/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/LowLevelSystemSDL.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/LowLevelSystemSDL.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/LowLevelSystemSDL.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/LowLevelSystemSDL.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/LowLevelSystem.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/LowLevelSystemSDL.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/LowLevelSystemSDL.cpp:44: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/LowLevelSystemSDL.cpp:57: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/LowLevelSystemSDL.cpp:46: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /usr/include/c++/16/bits/locale_classes.h:43, from /usr/include/c++/16/bits/ios_base.h:43, from /usr/include/c++/16/ios:46, from /usr/include/c++/16/istream:42, from /usr/include/c++/16/fstream:42, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/LowLevelSystemSDL.cpp:37: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/LowLevelSystemSDL.cpp: In function ‘void hpl::FatalError(const char*, ...)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/LowLevelSystemSDL.cpp:263:25: warning: function declared ‘noreturn’ has a ‘return’ statement 263 | return; | ^~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/LowLevelSystemSDL.cpp: In function ‘int main(int, char**)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/LowLevelSystemSDL.cpp:131:14: warning: ignoring return value of ‘int chdir(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 131 | chdir(dataDir.c_str()); | ~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/LowLevelSystemSDL.cpp: In function ‘void hpl::FatalError(const char*, ...)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/LowLevelSystemSDL.cpp:263:25: warning: ‘noreturn’ function does return 263 | return; | ^ [278/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/MeshLoaderAssimp.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/MeshLoaderAssimp.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/MeshLoaderAssimp.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/MeshLoaderAssimp.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ResourceLoader.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/MeshLoader.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/MeshLoaderAssimp.h:5, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/MeshLoaderAssimp.cpp:1: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/MeshLoader.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/MeshLoader.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/MeshLoaderAssimp.cpp:10: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [279/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/MeshLoaderMSH.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/MeshLoaderMSH.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/MeshLoaderMSH.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/MeshLoaderMSH.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ResourceLoader.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/MeshLoader.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/MeshLoaderMSH.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/MeshLoaderMSH.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/MeshLoader.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/MeshLoader.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/MaterialManager.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/MeshLoaderMSH.cpp:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [280/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/MeshLoaderCollada.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/MeshLoaderCollada.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/MeshLoaderCollada.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/MeshLoaderCollada.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/MeshLoaderCollada.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/MeshLoaderCollada.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/MeshLoader.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/MeshLoaderCollada.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/MeshLoaderCollada.cpp:27: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/bits/predefined_ops.h:33, from /usr/include/c++/16/bits/stl_algobase.h:70, from /usr/include/c++/16/list:64, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:25: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/MeshLoaderCollada.cpp:36: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/MeshLoaderCollada.cpp: In member function ‘virtual hpl::cMesh* hpl::cMeshLoaderCollada::LoadMesh(const hpl::tWString&, hpl::tMeshLoadFlag)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/MeshLoaderCollada.cpp:299:43: warning: variable ‘vNrm’ set but not used [-Wunused-but-set-variable=] 299 | cVector3f vNrm = pGeometry->mvVertexVec[i].norm; | ^~~~ [281/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/MutexSDL.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/MutexSDL.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/MutexSDL.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/MutexSDL.cpp [282/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/MouseSDL.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/MouseSDL.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/MouseSDL.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/MouseSDL.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/input/InputDevice.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/input/Mouse.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/MouseSDL.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/MouseSDL.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/input/Mouse.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/LowLevelGraphics.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/MouseSDL.cpp:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/MouseSDL.cpp:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/bits/predefined_ops.h:33, from /usr/include/c++/16/bits/stl_algobase.h:70, from /usr/include/c++/16/vector:64, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/MouseSDL.h:23: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ [283/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/OpenALSoundChannel.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/OpenALSoundChannel.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/OpenALSoundChannel.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/OpenALSoundChannel.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/sound/SoundChannel.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/OpenALSoundChannel.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/OpenALSoundChannel.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/BoundingVolume.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Math.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/OpenALSoundChannel.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [284/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/OcclusionQueryOGL.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/OcclusionQueryOGL.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/OcclusionQueryOGL.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/OcclusionQueryOGL.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/LowLevelGraphics.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/LowLevelGraphicsSDL.h:44, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/OcclusionQueryOGL.cpp:21: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/LowLevelGraphics.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [285/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/OpenALSoundData.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/OpenALSoundData.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/OpenALSoundData.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/OpenALSoundData.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/sound/SoundData.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/OpenALSoundData.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/OpenALSoundData.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/sound/SoundChannel.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/OpenALSoundChannel.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/OpenALSoundData.cpp:21: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/OpenALSoundData.cpp:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [286/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/OpenALSoundEnvironment.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/OpenALSoundEnvironment.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/OpenALSoundEnvironment.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/OpenALSoundEnvironment.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/sound/SoundEnvironment.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/OpenALSoundEnvironment.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/OpenALSoundEnvironment.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/OpenALSoundEnvironment.cpp: In member function ‘hpl::cOpenALSoundEnvironment::CreateFromFile(std::__cxx11::basic_string, std::allocator > const&)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/OpenALSoundEnvironment.cpp:91:47: warning: using a dangling pointer to an unnamed temporary [-Wdangling-pointer=] 91 | mfReflectionsPan[0] = pfTemp[0]; | ~~~~~~~~^ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/OpenALSoundEnvironment.cpp:90:45: note: unnamed temporary defined here 90 | pfTemp = cString::ToVector3f(pParams->Attribute("ReflectionsPan"),cVector3f(0)).v; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/OpenALSoundEnvironment.cpp:92:37: warning: using a dangling pointer to an unnamed temporary [-Wdangling-pointer=] 92 | mfReflectionsPan[1] = pfTemp[1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/OpenALSoundEnvironment.cpp:90:45: note: unnamed temporary defined here 90 | pfTemp = cString::ToVector3f(pParams->Attribute("ReflectionsPan"),cVector3f(0)).v; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/OpenALSoundEnvironment.cpp:93:37: warning: using a dangling pointer to an unnamed temporary [-Wdangling-pointer=] 93 | mfReflectionsPan[2] = pfTemp[2]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/OpenALSoundEnvironment.cpp:90:45: note: unnamed temporary defined here 90 | pfTemp = cString::ToVector3f(pParams->Attribute("ReflectionsPan"),cVector3f(0)).v; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/OpenALSoundEnvironment.cpp:97:46: warning: using a dangling pointer to an unnamed temporary [-Wdangling-pointer=] 97 | mfLateReverbPan[0] = pfTemp[0]; | ~~~~~~~~^ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/OpenALSoundEnvironment.cpp:96:45: note: unnamed temporary defined here 96 | pfTemp = cString::ToVector3f(pParams->Attribute("LateReverbPan"),cVector3f(0)).v; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/OpenALSoundEnvironment.cpp:98:36: warning: using a dangling pointer to an unnamed temporary [-Wdangling-pointer=] 98 | mfLateReverbPan[1] = pfTemp[1]; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/OpenALSoundEnvironment.cpp:96:45: note: unnamed temporary defined here 96 | pfTemp = cString::ToVector3f(pParams->Attribute("LateReverbPan"),cVector3f(0)).v; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/OpenALSoundEnvironment.cpp:99:36: warning: using a dangling pointer to an unnamed temporary [-Wdangling-pointer=] 99 | mfLateReverbPan[2] = pfTemp[2]; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/OpenALSoundEnvironment.cpp:96:45: note: unnamed temporary defined here 96 | pfTemp = cString::ToVector3f(pParams->Attribute("LateReverbPan"),cVector3f(0)).v; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/OpenALSoundEnvironment.cpp:91:47: warning: ‘MEM [(float *)&D.143418]’ may be used uninitialized [-Wmaybe-uninitialized] 91 | mfReflectionsPan[0] = pfTemp[0]; | ~~~~~~~~^ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/OpenALSoundEnvironment.cpp:90:45: note: ‘’ declared here 90 | pfTemp = cString::ToVector3f(pParams->Attribute("ReflectionsPan"),cVector3f(0)).v; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/OpenALSoundEnvironment.cpp:93:37: warning: ‘MEM[(float *)&D.143418 + 8B]’ may be used uninitialized [-Wmaybe-uninitialized] 93 | mfReflectionsPan[2] = pfTemp[2]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/OpenALSoundEnvironment.cpp:90:45: note: ‘’ declared here 90 | pfTemp = cString::ToVector3f(pParams->Attribute("ReflectionsPan"),cVector3f(0)).v; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/OpenALSoundEnvironment.cpp:97:46: warning: ‘MEM [(float *)&D.143420]’ may be used uninitialized [-Wmaybe-uninitialized] 97 | mfLateReverbPan[0] = pfTemp[0]; | ~~~~~~~~^ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/OpenALSoundEnvironment.cpp:96:45: note: ‘’ declared here 96 | pfTemp = cString::ToVector3f(pParams->Attribute("LateReverbPan"),cVector3f(0)).v; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/OpenALSoundEnvironment.cpp:99:36: warning: ‘MEM[(float *)&D.143420 + 8B]’ may be used uninitialized [-Wmaybe-uninitialized] 99 | mfLateReverbPan[2] = pfTemp[2]; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/OpenALSoundEnvironment.cpp:96:45: note: ‘’ declared here 96 | pfTemp = cString::ToVector3f(pParams->Attribute("LateReverbPan"),cVector3f(0)).v; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [287/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/MeshLoaderColladaLoader.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/MeshLoaderColladaLoader.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/MeshLoaderColladaLoader.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/MeshLoaderColladaLoader.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/MeshLoaderCollada.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/MeshLoaderColladaLoader.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/MeshLoader.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/MeshLoaderCollada.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/MeshLoaderColladaLoader.cpp:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/bits/predefined_ops.h:33, from /usr/include/c++/16/bits/stl_algobase.h:70, from /usr/include/c++/16/list:64, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:25: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/MeshLoaderColladaLoader.cpp:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [288/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/MeshLoaderColladaHelpers.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/MeshLoaderColladaHelpers.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/MeshLoaderColladaHelpers.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/MeshLoaderColladaHelpers.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/MeshLoaderCollada.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/MeshLoaderColladaHelpers.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/MeshLoader.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/MeshLoaderCollada.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/MaterialManager.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/MeshLoaderColladaHelpers.cpp:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/MeshLoaderColladaHelpers.cpp: In member function ‘void hpl::cMeshLoaderCollada::LoadColladaScene(TiXmlElement*, hpl::cColladaNode*, hpl::cColladaScene*, hpl::tColladaLightVec*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/MeshLoaderColladaHelpers.cpp:1012:27: warning: variable ‘vTranslation’ set but not used [-Wunused-but-set-variable=] 1012 | cVector3f vTranslation = cVector3f(0,0,0); | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/MeshLoaderColladaHelpers.cpp: In member function ‘void hpl::cMeshLoaderCollada::LoadControllers(TiXmlElement*, hpl::tColladaControllerVec&, hpl::tColladaGeometryVec*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/MeshLoaderColladaHelpers.cpp:1248:59: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1248 | if(vJoints.size() != lCount) | ~~~~~~~~~~~~~~~^~~~~~~~~ [289/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/PhysicsControllerNewton.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/PhysicsControllerNewton.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/PhysicsControllerNewton.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/PhysicsControllerNewton.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsController.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/PhysicsControllerNewton.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/PhysicsControllerNewton.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/PhysicsControllerNewton.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [290/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/PhysicsJointBallNewton.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/PhysicsJointBallNewton.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/PhysicsJointBallNewton.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/PhysicsJointBallNewton.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsJoint.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsJointBall.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/PhysicsJointBallNewton.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/PhysicsJointBallNewton.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsJoint.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/PhysicsWorldNewton.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/PhysicsJointNewton.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/PhysicsJointBallNewton.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [291/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/PhysicsBodyNewton.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/PhysicsBodyNewton.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/PhysicsBodyNewton.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/PhysicsBodyNewton.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Entity3D.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsBody.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/PhysicsBodyNewton.h:28, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/PhysicsBodyNewton.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/BoundingVolume.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/scene/Entity3D.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [292/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/PhysicsJointHingeNewton.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/PhysicsJointHingeNewton.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/PhysicsJointHingeNewton.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/PhysicsJointHingeNewton.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsJoint.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsJointHinge.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/PhysicsJointHingeNewton.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/PhysicsJointHingeNewton.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsJoint.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/PhysicsWorldNewton.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/PhysicsJointNewton.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/PhysicsJointHingeNewton.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/PhysicsJointHingeNewton.cpp:313:17: warning: ‘/*’ within comment [-Wcomment] 313 | /*else [293/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/PhysicsJointScrewNewton.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/PhysicsJointScrewNewton.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/PhysicsJointScrewNewton.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/PhysicsJointScrewNewton.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsJoint.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsJointScrew.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/PhysicsJointScrewNewton.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/PhysicsJointScrewNewton.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsJoint.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/PhysicsWorldNewton.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/PhysicsJointNewton.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/PhysicsJointScrewNewton.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [294/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/PhysicsJointSliderNewton.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/PhysicsJointSliderNewton.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/PhysicsJointSliderNewton.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/PhysicsJointSliderNewton.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsJoint.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsJointSlider.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/PhysicsJointSliderNewton.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/PhysicsJointSliderNewton.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsJoint.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/PhysicsWorldNewton.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/PhysicsJointNewton.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/PhysicsJointSliderNewton.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [295/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/PhysicsRopeNewton.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/PhysicsRopeNewton.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/PhysicsRopeNewton.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/PhysicsRopeNewton.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsTypes.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsRope.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/PhysicsRopeNewton.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/PhysicsRopeNewton.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/PhysicsRopeNewton.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [296/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/PhysicsMaterialNewton.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/PhysicsMaterialNewton.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/PhysicsMaterialNewton.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/PhysicsMaterialNewton.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsMaterial.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/PhysicsMaterialNewton.h:28, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/PhysicsMaterialNewton.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsWorld.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/PhysicsWorldNewton.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/PhysicsMaterialNewton.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [297/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/SDLEngineSetup.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/SDLEngineSetup.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/SDLEngineSetup.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/SDLEngineSetup.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/SDLEngineSetup.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/SDLEngineSetup.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Graphics.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/SDLEngineSetup.cpp:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Graphics.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [298/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/SDLFontData.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/SDLFontData.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/SDLFontData.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/SDLFontData.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/FontData.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/SDLFontData.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/SDLFontData.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/FontData.h:27: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/SDLFontData.cpp:35: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/bits/predefined_ops.h:33, from /usr/include/c++/16/bits/stl_algobase.h:70, from /usr/include/c++/16/vector:64, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/FontData.h:23: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ [299/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/PhysicsWorldNewton.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/PhysicsWorldNewton.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/PhysicsWorldNewton.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/PhysicsWorldNewton.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsWorld.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/PhysicsWorldNewton.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/PhysicsWorldNewton.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsWorld.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/physics/PhysicsWorld.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [300/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/TimerSDL.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/TimerSDL.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/TimerSDL.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/TimerSDL.cpp [301/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/SDLTexture.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/SDLTexture.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/SDLTexture.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/SDLTexture.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Texture.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/SDLTexture.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/SDLTexture.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Color.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:27: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/SDLTexture.cpp: In member function ‘bool hpl::cSDLTexture::CreateTexture(int, hpl::cBitmapData*, int, hpl::cVector3l, hpl::ePixelFormat, int, bool, bool)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/SDLTexture.cpp:780:33: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 780 | if(mvSize.x==0) mvSize.x =1;if(mvSize.y==0) mvSize.y =1;if(mvSize.z==0) mvSize.z =1; | ^~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/SDLTexture.cpp:780:61: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 780 | if(mvSize.x==0) mvSize.x =1;if(mvSize.y==0) mvSize.y =1;if(mvSize.z==0) mvSize.z =1; | ^~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/SDLTexture.cpp: In member function ‘void hpl::cSDLTexture::GenerateMipMaps(GLenum, hpl::ePixelFormat, hpl::cVector3l, unsigned char*, int, int)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/SDLTexture.cpp:933:33: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 933 | if(vTempSize.x==0)vTempSize.x=1; if(vTempSize.y==0)vTempSize.y=1; if(vTempSize.z==0)vTempSize.z=1; | ^~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/SDLTexture.cpp:933:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 933 | if(vTempSize.x==0)vTempSize.x=1; if(vTempSize.y==0)vTempSize.y=1; if(vTempSize.z==0)vTempSize.z=1; | ^~ [302/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/ThreadSDL.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/ThreadSDL.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/ThreadSDL.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/ThreadSDL.cpp [303/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/VertexBufferOGL_Array.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/VertexBufferOGL_Array.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/VertexBufferOGL_Array.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/VertexBufferOGL_Array.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/VertexBuffer.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/VertexBufferOpenGL.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/VertexBufferOGL_Array.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/VertexBufferOGL_Array.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Color.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:27: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [304/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/SqScript.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/SqScript.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/SqScript.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/SqScript.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/ResourceBase.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Script.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/SqScript.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/SqScript.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/SqScript.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/SqScript.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/SqScript.cpp: In member function ‘char* hpl::cSqScript::LoadCharBuffer(const hpl::tWString&, int&)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/SqScript.cpp:243:22: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 243 | fread(pBuffer, lLength, 1, pFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [305/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/VertexBufferOGL_VBO.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/VertexBufferOGL_VBO.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/VertexBufferOGL_VBO.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/VertexBufferOGL_VBO.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/VertexBuffer.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/VertexBufferOpenGL.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/VertexBufferOGL_VBO.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/VertexBufferOGL_VBO.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Color.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:27: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [306/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/VertexBufferOpenGL.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/VertexBufferOpenGL.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/VertexBufferOpenGL.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/VertexBufferOpenGL.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/VertexBuffer.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/VertexBufferOpenGL.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/VertexBufferOpenGL.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Color.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:27: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [307/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/VideoStreamTheora.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/VideoStreamTheora.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/VideoStreamTheora.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/VideoStreamTheora.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/VideoStream.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/VideoStreamTheora.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/VideoStreamTheora.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Color.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:27: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/VideoStreamTheora.cpp:31: warning: ignoring ‘#pragma comment ’ [-Wunknown-pragmas] 31 | #pragma comment(lib, "libogg.lib") /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/VideoStreamTheora.cpp:32: warning: ignoring ‘#pragma comment ’ [-Wunknown-pragmas] 32 | #pragma comment(lib, "libtheora.lib") In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/VideoStreamTheora.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/bits/predefined_ops.h:33, from /usr/include/c++/16/bits/stl_algobase.h:70, from /usr/include/c++/16/list:64, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:25: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ [308/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/XmlDocumentTiny.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/XmlDocumentTiny.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/XmlDocumentTiny.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/XmlDocumentTiny.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/XmlDocument.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/impl/XmlDocumentTiny.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/XmlDocumentTiny.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/resources/XmlDocument.h:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:28: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/XmlDocumentTiny.cpp:23: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ [309/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/scriptstring_utils.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/scriptstring_utils.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/scriptstring_utils.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/scriptstring_utils.cpp /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/scriptstring_utils.cpp: In function ‘void RegisterScriptStringUtils(asIScriptEngine*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/scriptstring_utils.cpp:353:9: warning: variable ‘r’ set but not used [-Wunused-but-set-variable=] 353 | int r; | ^ [310/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/tinyXml/tinystr.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/tinyXml/tinystr.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/tinyXml/tinystr.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/tinyXml/tinystr.cpp [311/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/scriptarray.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/scriptarray.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/scriptarray.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/scriptarray.cpp [312/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/tinyXml/tinyxmlerror.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/tinyXml/tinyxmlerror.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/tinyXml/tinyxmlerror.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/tinyXml/tinyxmlerror.cpp [313/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/scriptstring.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/scriptstring.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/scriptstring.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/scriptstring.cpp /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/scriptstring.cpp: In function ‘void RegisterScriptString_Native(asIScriptEngine*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/scriptstring.cpp:651:13: warning: variable ‘r’ set but not used [-Wunused-but-set-variable=] 651 | int r; | ^ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/scriptstring.cpp: In function ‘void RegisterScriptString_Generic(asIScriptEngine*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/scriptstring.cpp:726:13: warning: variable ‘r’ set but not used [-Wunused-but-set-variable=] 726 | int r; | ^ [314/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/scripthelper.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/scripthelper.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/scripthelper.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/scripthelper.cpp /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/scripthelper.cpp: In function ‘void RegisterExceptionRoutines(asIScriptEngine*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/scripthelper.cpp:987:13: warning: variable ‘r’ set but not used [-Wunused-but-set-variable=] 987 | int r; | ^ [315/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/tinyXml/tinyxmlparser.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/tinyXml/tinyxmlparser.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/tinyXml/tinyxmlparser.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/tinyXml/tinyxmlparser.cpp [316/475] /usr/bin/cmake -E cmake_ninja_dyndep --tdi=soma_game/CMakeFiles/Soma.dir/CXXDependInfo.json --lang=CXX --modmapfmt=gcc --dd=soma_game/CMakeFiles/Soma.dir/CXX.dd @soma_game/CMakeFiles/Soma.dir/CXX.dd.rsp [317/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/tinyXml/tinyxml.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/tinyXml/tinyxml.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/tinyXml/tinyxml.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/tinyXml/tinyxml.cpp [318/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/PlatformSDL.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/PlatformSDL.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/PlatformSDL.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/PlatformSDL.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/PlatformSDL.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/PlatformSDL.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ [319/475] /usr/bin/g++ -DUSE_OALWRAPPER -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/core2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/sources/binreloc -I/usr/include/AL -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT core2/CMakeFiles/HPL2.dir/sources/impl/PlatformUnix.cpp.o -MF core2/CMakeFiles/HPL2.dir/sources/impl/PlatformUnix.cpp.o.d -o core2/CMakeFiles/HPL2.dir/sources/impl/PlatformUnix.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/PlatformUnix.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/PlatformUnix.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/PlatformUnix.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/PlatformUnix.cpp: In static member function ‘static bool hpl::cPlatform::CopyFileToBuffer(const hpl::tWString&, void*, long unsigned int)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/PlatformUnix.cpp:71:22: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 71 | fread(apBuffer, sizeof(char), alSize, pFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/PlatformUnix.cpp: In static member function ‘static hpl::tWString hpl::cPlatform::GetFullFilePath(const hpl::tWString&)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/PlatformUnix.cpp:169:25: warning: ignoring return value of ‘char* realpath(const char*, char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 169 | realpath(cString::To8Char(asFilePath).c_str(), rpath); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/PlatformUnix.cpp: In static member function ‘static hpl::tWString hpl::cPlatform::GetWorkingDir()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/sources/impl/PlatformUnix.cpp:346:23: warning: ignoring return value of ‘char* getcwd(char*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 346 | getcwd(buff, MAXPATHLEN); | ~~~~~~^~~~~~~~~~~~~~~~~~ [320/475] : && /usr/bin/cmake -E rm -f core2/libHPL2.a && /usr/bin/ar qc core2/libHPL2.a core2/CMakeFiles/HPL2.dir/sources/ai/AI.cpp.o core2/CMakeFiles/HPL2.dir/sources/ai/AINodeContainer.cpp.o core2/CMakeFiles/HPL2.dir/sources/ai/AINodeGenerator.cpp.o core2/CMakeFiles/HPL2.dir/sources/ai/AStar.cpp.o core2/CMakeFiles/HPL2.dir/sources/ai/StateMachine.cpp.o core2/CMakeFiles/HPL2.dir/sources/engine/Engine.cpp.o core2/CMakeFiles/HPL2.dir/sources/engine/EngineTypes.cpp.o core2/CMakeFiles/HPL2.dir/sources/engine/SaveGame.cpp.o core2/CMakeFiles/HPL2.dir/sources/engine/ScriptFuncs.cpp.o core2/CMakeFiles/HPL2.dir/sources/engine/Updater.cpp.o core2/CMakeFiles/HPL2.dir/sources/generate/Generate.cpp.o core2/CMakeFiles/HPL2.dir/sources/generate/GenerateTypes.cpp.o core2/CMakeFiles/HPL2.dir/sources/generate/VoxelMap.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/Animation.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/AnimationTrack.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/Bitmap.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/Bone.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/BoneState.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/Color.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/DecalCreator.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/FontData.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/FrameBitmap.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/FrameSubImage.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/FrameTexture.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/GPUProgram.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/GPUShader.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/Graphics.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/GraphicsTypes.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/LowLevelGraphics.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/Material.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/MaterialType.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/MaterialType_BasicSolid.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/MaterialType_BasicTranslucent.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/MaterialType_Decal.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/MaterialType_Water.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/Mesh.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/MeshCreator.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/PostEffect.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/PostEffectComposite.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/PostEffect_Bloom.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/PostEffect_ColorConvTex.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/PostEffect_ImageTrail.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/PostEffect_RadialBlur.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/ProgramComboManager.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/RenderFunctions.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/RenderList.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/Renderable.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/Renderer.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/RendererDeferred.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/RendererSimple.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/RendererWireFrame.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/Skeleton.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/SubMesh.cpp.o core2/CMakeFiles/HPL2.dir/sources/graphics/TextureCreator.cpp.o core2/CMakeFiles/HPL2.dir/sources/gui/Gui.cpp.o core2/CMakeFiles/HPL2.dir/sources/gui/GuiGfxElement.cpp.o core2/CMakeFiles/HPL2.dir/sources/gui/GuiMaterialBasicTypes.cpp.o core2/CMakeFiles/HPL2.dir/sources/gui/GuiPopUp.cpp.o core2/CMakeFiles/HPL2.dir/sources/gui/GuiPopUpColorPicker.cpp.o core2/CMakeFiles/HPL2.dir/sources/gui/GuiPopUpFilePicker.cpp.o core2/CMakeFiles/HPL2.dir/sources/gui/GuiPopUpMessageBox.cpp.o core2/CMakeFiles/HPL2.dir/sources/gui/GuiPopUpUIKeyboard.cpp.o core2/CMakeFiles/HPL2.dir/sources/gui/GuiSet.cpp.o core2/CMakeFiles/HPL2.dir/sources/gui/GuiSkin.cpp.o core2/CMakeFiles/HPL2.dir/sources/gui/Widget.cpp.o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetBaseClasses.cpp.o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetButton.cpp.o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetCheckBox.cpp.o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetComboBox.cpp.o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetContextMenu.cpp.o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetDummy.cpp.o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetFrame.cpp.o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetGroup.cpp.o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetImage.cpp.o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetLabel.cpp.o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetListBox.cpp.o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetListBoxBase.cpp.o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetMainMenu.cpp.o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetMenu.cpp.o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetMenuItem.cpp.o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetMultiPropertyListBox.cpp.o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetSlider.cpp.o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetTabFrame.cpp.o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetTextBox.cpp.o core2/CMakeFiles/HPL2.dir/sources/gui/WidgetWindow.cpp.o core2/CMakeFiles/HPL2.dir/sources/haptic/Haptic.cpp.o core2/CMakeFiles/HPL2.dir/sources/haptic/LowLevelHaptic.cpp.o core2/CMakeFiles/HPL2.dir/sources/input/Action.cpp.o core2/CMakeFiles/HPL2.dir/sources/input/ActionGamepadAxis.cpp.o core2/CMakeFiles/HPL2.dir/sources/input/ActionGamepadButton.cpp.o core2/CMakeFiles/HPL2.dir/sources/input/ActionGamepadHat.cpp.o core2/CMakeFiles/HPL2.dir/sources/input/ActionHaptic.cpp.o core2/CMakeFiles/HPL2.dir/sources/input/ActionKeyboard.cpp.o core2/CMakeFiles/HPL2.dir/sources/input/ActionMouseButton.cpp.o core2/CMakeFiles/HPL2.dir/sources/input/Gamepad.cpp.o core2/CMakeFiles/HPL2.dir/sources/input/Input.cpp.o core2/CMakeFiles/HPL2.dir/sources/input/InputDevice.cpp.o core2/CMakeFiles/HPL2.dir/sources/input/Keyboard.cpp.o core2/CMakeFiles/HPL2.dir/sources/input/Mouse.cpp.o core2/CMakeFiles/HPL2.dir/sources/math/BoundingVolume.cpp.o core2/CMakeFiles/HPL2.dir/sources/math/CRC.cpp.o core2/CMakeFiles/HPL2.dir/sources/math/Frustum.cpp.o core2/CMakeFiles/HPL2.dir/sources/math/Math.cpp.o core2/CMakeFiles/HPL2.dir/sources/math/MathTypes.cpp.o core2/CMakeFiles/HPL2.dir/sources/math/MeshTypes.cpp.o core2/CMakeFiles/HPL2.dir/sources/math/Quaternion.cpp.o core2/CMakeFiles/HPL2.dir/sources/math/Spring.cpp.o core2/CMakeFiles/HPL2.dir/sources/physics/CharacterBody.cpp.o core2/CMakeFiles/HPL2.dir/sources/physics/Physics.cpp.o core2/CMakeFiles/HPL2.dir/sources/physics/PhysicsBody.cpp.o core2/CMakeFiles/HPL2.dir/sources/physics/PhysicsController.cpp.o core2/CMakeFiles/HPL2.dir/sources/physics/PhysicsJoint.cpp.o core2/CMakeFiles/HPL2.dir/sources/physics/PhysicsJointBall.cpp.o core2/CMakeFiles/HPL2.dir/sources/physics/PhysicsJointHinge.cpp.o core2/CMakeFiles/HPL2.dir/sources/physics/PhysicsJointScrew.cpp.o core2/CMakeFiles/HPL2.dir/sources/physics/PhysicsJointSlider.cpp.o core2/CMakeFiles/HPL2.dir/sources/physics/PhysicsRope.cpp.o core2/CMakeFiles/HPL2.dir/sources/physics/PhysicsWorld.cpp.o core2/CMakeFiles/HPL2.dir/sources/physics/SurfaceData.cpp.o core2/CMakeFiles/HPL2.dir/sources/physics/VerletParticle.cpp.o core2/CMakeFiles/HPL2.dir/sources/resources/AnimationManager.cpp.o core2/CMakeFiles/HPL2.dir/sources/resources/BinaryBuffer.cpp.o core2/CMakeFiles/HPL2.dir/sources/resources/BitmapLoaderHandler.cpp.o core2/CMakeFiles/HPL2.dir/sources/resources/ConfigFile.cpp.o core2/CMakeFiles/HPL2.dir/sources/resources/EngineFileLoading.cpp.o core2/CMakeFiles/HPL2.dir/sources/resources/EntFileManager.cpp.o core2/CMakeFiles/HPL2.dir/sources/resources/EntityLoader_Object.cpp.o core2/CMakeFiles/HPL2.dir/sources/resources/FileSearcher.cpp.o core2/CMakeFiles/HPL2.dir/sources/resources/FontManager.cpp.o core2/CMakeFiles/HPL2.dir/sources/resources/GpuShaderManager.cpp.o core2/CMakeFiles/HPL2.dir/sources/resources/ImageManager.cpp.o core2/CMakeFiles/HPL2.dir/sources/resources/LanguageFile.cpp.o core2/CMakeFiles/HPL2.dir/sources/resources/MaterialManager.cpp.o core2/CMakeFiles/HPL2.dir/sources/resources/MeshLoaderHandler.cpp.o core2/CMakeFiles/HPL2.dir/sources/resources/MeshManager.cpp.o core2/CMakeFiles/HPL2.dir/sources/resources/ParticleManager.cpp.o core2/CMakeFiles/HPL2.dir/sources/resources/ResourceBase.cpp.o core2/CMakeFiles/HPL2.dir/sources/resources/ResourceLoader.cpp.o core2/CMakeFiles/HPL2.dir/sources/resources/ResourceLoaderHandler.cpp.o core2/CMakeFiles/HPL2.dir/sources/resources/ResourceManager.cpp.o core2/CMakeFiles/HPL2.dir/sources/resources/Resources.cpp.o core2/CMakeFiles/HPL2.dir/sources/resources/ScriptManager.cpp.o core2/CMakeFiles/HPL2.dir/sources/resources/SoundEntityManager.cpp.o core2/CMakeFiles/HPL2.dir/sources/resources/SoundManager.cpp.o core2/CMakeFiles/HPL2.dir/sources/resources/TextureManager.cpp.o core2/CMakeFiles/HPL2.dir/sources/resources/VideoLoaderHandler.cpp.o core2/CMakeFiles/HPL2.dir/sources/resources/VideoManager.cpp.o core2/CMakeFiles/HPL2.dir/sources/resources/WorldLoaderHandler.cpp.o core2/CMakeFiles/HPL2.dir/sources/resources/WorldLoaderHplMap.cpp.o core2/CMakeFiles/HPL2.dir/sources/resources/WorldLoaderHpm.cpp.o core2/CMakeFiles/HPL2.dir/sources/resources/XmlDocument.cpp.o core2/CMakeFiles/HPL2.dir/sources/scene/AnimationState.cpp.o core2/CMakeFiles/HPL2.dir/sources/scene/Beam.cpp.o core2/CMakeFiles/HPL2.dir/sources/scene/BillBoard.cpp.o core2/CMakeFiles/HPL2.dir/sources/scene/Camera.cpp.o core2/CMakeFiles/HPL2.dir/sources/scene/DebugFreeCamera.cpp.o core2/CMakeFiles/HPL2.dir/sources/scene/DummyRenderable.cpp.o core2/CMakeFiles/HPL2.dir/sources/scene/Entity3D.cpp.o core2/CMakeFiles/HPL2.dir/sources/scene/FogArea.cpp.o core2/CMakeFiles/HPL2.dir/sources/scene/GuiSetEntity.cpp.o core2/CMakeFiles/HPL2.dir/sources/scene/Light.cpp.o core2/CMakeFiles/HPL2.dir/sources/scene/LightBox.cpp.o core2/CMakeFiles/HPL2.dir/sources/scene/LightPoint.cpp.o core2/CMakeFiles/HPL2.dir/sources/scene/LightSpot.cpp.o core2/CMakeFiles/HPL2.dir/sources/scene/MeshEntity.cpp.o core2/CMakeFiles/HPL2.dir/sources/scene/Node3D.cpp.o core2/CMakeFiles/HPL2.dir/sources/scene/NodeState.cpp.o core2/CMakeFiles/HPL2.dir/sources/scene/ParticleEmitter.cpp.o core2/CMakeFiles/HPL2.dir/sources/scene/ParticleEmitter_UserData.cpp.o core2/CMakeFiles/HPL2.dir/sources/scene/ParticleSystem.cpp.o core2/CMakeFiles/HPL2.dir/sources/scene/RenderableContainer.cpp.o core2/CMakeFiles/HPL2.dir/sources/scene/RenderableContainer_BoxTree.cpp.o core2/CMakeFiles/HPL2.dir/sources/scene/RenderableContainer_DynBoxTree.cpp.o core2/CMakeFiles/HPL2.dir/sources/scene/RenderableContainer_List.cpp.o core2/CMakeFiles/HPL2.dir/sources/scene/RopeEntity.cpp.o core2/CMakeFiles/HPL2.dir/sources/scene/Scene.cpp.o core2/CMakeFiles/HPL2.dir/sources/scene/SoundEntity.cpp.o core2/CMakeFiles/HPL2.dir/sources/scene/SubMeshEntity.cpp.o core2/CMakeFiles/HPL2.dir/sources/scene/Viewport.cpp.o core2/CMakeFiles/HPL2.dir/sources/scene/World.cpp.o core2/CMakeFiles/HPL2.dir/sources/sound/LowLevelSound.cpp.o core2/CMakeFiles/HPL2.dir/sources/sound/MusicHandler.cpp.o core2/CMakeFiles/HPL2.dir/sources/sound/Sound.cpp.o core2/CMakeFiles/HPL2.dir/sources/sound/SoundChannel.cpp.o core2/CMakeFiles/HPL2.dir/sources/sound/SoundEntityData.cpp.o core2/CMakeFiles/HPL2.dir/sources/sound/SoundHandler.cpp.o core2/CMakeFiles/HPL2.dir/sources/system/Container.cpp.o core2/CMakeFiles/HPL2.dir/sources/system/EngineDiagnostics.cpp.o core2/CMakeFiles/HPL2.dir/sources/system/HeadlessControl.cpp.o core2/CMakeFiles/HPL2.dir/sources/system/LogicTimer.cpp.o core2/CMakeFiles/HPL2.dir/sources/system/MemoryManager.cpp.o core2/CMakeFiles/HPL2.dir/sources/system/Mutex.cpp.o core2/CMakeFiles/HPL2.dir/sources/system/Platform.cpp.o core2/CMakeFiles/HPL2.dir/sources/system/PreprocessParser.cpp.o core2/CMakeFiles/HPL2.dir/sources/system/SHA1.cpp.o core2/CMakeFiles/HPL2.dir/sources/system/SerializeClass.cpp.o core2/CMakeFiles/HPL2.dir/sources/system/String.cpp.o core2/CMakeFiles/HPL2.dir/sources/system/System.cpp.o core2/CMakeFiles/HPL2.dir/sources/system/Thread.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/BitmapLoaderDevil.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/BitmapLoaderDevilDDS.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/BitmapLoaderDevilMisc.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/CharacterBodyNewton.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/CollideShapeNewton.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/FrameBufferGL.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/GLSLProgram.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/GLSLShader.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/GamepadSDL.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/GamepadSDL2.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/KeyboardSDL.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/LowLevelGraphicsSDL.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/LowLevelInputSDL.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/LowLevelPhysicsNewton.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/LowLevelResourcesSDL.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/LowLevelSoundOpenAL.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/LowLevelSystemSDL.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/MeshLoaderAssimp.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/MeshLoaderCollada.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/MeshLoaderColladaHelpers.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/MeshLoaderColladaLoader.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/MeshLoaderMSH.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/MouseSDL.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/MutexSDL.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/OcclusionQueryOGL.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/OpenALSoundChannel.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/OpenALSoundData.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/OpenALSoundEnvironment.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/PhysicsBodyNewton.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/PhysicsControllerNewton.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/PhysicsJointBallNewton.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/PhysicsJointHingeNewton.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/PhysicsJointScrewNewton.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/PhysicsJointSliderNewton.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/PhysicsMaterialNewton.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/PhysicsRopeNewton.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/PhysicsWorldNewton.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/SDLEngineSetup.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/SDLFontData.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/SDLTexture.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/SqScript.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/ThreadSDL.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/TimerSDL.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/VertexBufferOGL_Array.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/VertexBufferOGL_VBO.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/VertexBufferOpenGL.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/VideoStreamTheora.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/XmlDocumentTiny.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/scriptarray.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/scripthelper.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/scriptstring.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/scriptstring_utils.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/tinyXml/tinystr.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/tinyXml/tinyxml.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/tinyXml/tinyxmlerror.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/tinyXml/tinyxmlparser.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/PlatformUnix.cpp.o core2/CMakeFiles/HPL2.dir/sources/impl/PlatformSDL.cpp.o && /usr/bin/ranlib core2/libHPL2.a && : [321/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxArea.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxArea.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxArea.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEntity.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [322/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxAchievementHandler.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxAchievementHandler.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxAchievementHandler.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxAchievementHandler.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxAchievementHandler.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [323/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxAreaNodes.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxAreaNodes.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxAreaNodes.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxAreaNodes.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxTypes.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxAreaNodes.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxAreaNodes.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [324/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxArea_Examine.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxArea_Examine.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxArea_Examine.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea_Examine.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEntity.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea_Examine.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea_Examine.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [325/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxArea_Insanity.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxArea_Insanity.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxArea_Insanity.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea_Insanity.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEntity.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea_Insanity.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea_Insanity.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [326/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxArea_Flashback.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxArea_Flashback.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxArea_Flashback.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea_Flashback.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEntity.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea_Flashback.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea_Flashback.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [327/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxArea_Ladder.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxArea_Ladder.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxArea_Ladder.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea_Ladder.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEntity.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea_Ladder.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea_Ladder.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [328/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxArea_Script.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxArea_Script.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxArea_Script.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea_Script.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEntity.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea_Script.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea_Script.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [329/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxArea_Sign.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxArea_Sign.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxArea_Sign.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea_Sign.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEntity.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea_Sign.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea_Sign.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [330/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxArea_Liquid.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxArea_Liquid.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxArea_Liquid.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea_Liquid.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEntity.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea_Liquid.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea_Liquid.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [331/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxArea_Rope.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxArea_Rope.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxArea_Rope.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea_Rope.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEntity.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea_Rope.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea_Rope.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [332/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxArea_SlimeDamage.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxArea_SlimeDamage.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxArea_SlimeDamage.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea_SlimeDamage.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEntity.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea_SlimeDamage.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea_SlimeDamage.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [333/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxArea_Sticky.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxArea_Sticky.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxArea_Sticky.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea_Sticky.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEntity.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea_Sticky.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxArea_Sticky.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [334/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxCommentaryIcon.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxCommentaryIcon.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxCommentaryIcon.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxCommentaryIcon.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEntity.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxCommentaryIcon.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxCommentaryIcon.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [335/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxCompletionCountHandler.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxCompletionCountHandler.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxCompletionCountHandler.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxCompletionCountHandler.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxCompletionCountHandler.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxCompletionCountHandler.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [336/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxBase.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxBase.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxBase.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [337/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxCredits.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxCredits.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxCredits.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxCredits.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxCredits.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxCredits.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [338/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxConfigHandler.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxConfigHandler.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxConfigHandler.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxConfigHandler.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxConfigHandler.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxConfigHandler.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [339/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxDemoEnd.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxDemoEnd.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxDemoEnd.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxDemoEnd.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxDemoEnd.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxDemoEnd.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [340/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxCritter_Bug.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxCritter_Bug.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxCritter_Bug.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxCritter_Bug.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEntity.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_CritterBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxCritter_Bug.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxCritter_Bug.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [341/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxCritter_Spider.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxCritter_Spider.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxCritter_Spider.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxCritter_Spider.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEntity.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_CritterBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxCritter_Spider.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxCritter_Spider.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [342/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxDebugHandler.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxDebugHandler.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxDebugHandler.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxDebugHandler.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxDebugHandler.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxDebugHandler.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [343/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxEffectHandler.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxEffectHandler.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxEffectHandler.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEffectHandler.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEffectHandler.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEffectHandler.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [344/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxEffectRenderer.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxEffectRenderer.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxEffectRenderer.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEffectRenderer.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEffectRenderer.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEffectRenderer.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [345/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxEnemyMover.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxEnemyMover.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxEnemyMover.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemyMover.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemyMover.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemyMover.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemyMover.cpp: In member function ‘void cLuxEnemyMover::UpdateStepEffects(float)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemyMover.cpp:373:15: warning: variable ‘fSpeed’ set but not used [-Wunused-but-set-variable=] 373 | float fSpeed = mpEnemy->mfWaterStepSpeedMisc; | ^~~~~~ [346/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxEnemyPathfinder.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxEnemyPathfinder.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxEnemyPathfinder.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemyPathfinder.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemyPathfinder.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemyPathfinder.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemyPathfinder.cpp: In member function ‘void cLuxEnemyPathfinder::UpdateMoving(float)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemyPathfinder.cpp:342:19: warning: variable ‘vPos’ set but not used [-Wunused-but-set-variable=] 342 | cVector3f vPos = pCharBody->GetPosition(); | ^~~~ [347/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxEnemy_Grunt.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxEnemy_Grunt.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxEnemy_Grunt.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemy_Grunt.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEntity.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemy.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemy_Grunt.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemy_Grunt.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [348/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxEnemy.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxEnemy.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxEnemy.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemy.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEntity.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemy.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemy.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemy.cpp: In member function ‘virtual void iLuxEnemy::GiveDamage(float, int)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemy.cpp:795:11: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 795 | if(mfHealth > 0) | ^ In member function ‘cLuxStateMessage_SaveData::cLuxStateMessage_SaveData(cLuxStateMessage_SaveData const&)’, inlined from ‘iLuxEnemy::SaveToSaveData(iLuxEntity_SaveData*)’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemy.cpp:2547:30: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemy.h:48:7: warning: ‘MEM[(const struct cLuxStateMessage_SaveData &)&savedMessage].mfCustomValue’ may be used uninitialized [-Wmaybe-uninitialized] 48 | class cLuxStateMessage_SaveData : public iSerializable | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemy.cpp: In member function ‘iLuxEnemy::SaveToSaveData(iLuxEntity_SaveData*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemy.cpp:2539:43: note: ‘savedMessage’ declared here 2539 | cLuxStateMessage_SaveData savedMessage; | ^~~~~~~~~~~~ In member function ‘cLuxStateMessage_SaveData::cLuxStateMessage_SaveData(cLuxStateMessage_SaveData const&)’, inlined from ‘iLuxEnemy::SaveToSaveData(iLuxEntity_SaveData*)’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemy.cpp:2547:30: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemy.h:48:7: warning: ‘MEM[(const struct cLuxStateMessage_SaveData &)&savedMessage].mlCustomValue’ may be used uninitialized [-Wmaybe-uninitialized] 48 | class cLuxStateMessage_SaveData : public iSerializable | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemy.cpp: In member function ‘iLuxEnemy::SaveToSaveData(iLuxEntity_SaveData*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemy.cpp:2539:43: note: ‘savedMessage’ declared here 2539 | cLuxStateMessage_SaveData savedMessage; | ^~~~~~~~~~~~ In member function ‘cLuxStateMessage::cLuxStateMessage(cLuxStateMessage const&)’, inlined from ‘_ZSt12construct_atI16cLuxStateMessageJRKS0_EQaant20is_unbounded_array_vIT_ErqXgsnwcvPvLi0E_S3_pispcl7declvalIT0_EEEEEPS3_S6_DpOS5_’ at /usr/include/c++/16/bits/stl_construct.h:110:9, inlined from ‘std::allocator_traits > >::construct(std::allocator >&, cLuxStateMessage*, cLuxStateMessage const&)void’ at /usr/include/c++/16/bits/alloc_traits.h:716:21, inlined from ‘std::__cxx11::list >::_M_create_node(cLuxStateMessage const&)std::_List_node*’ at /usr/include/c++/16/bits/stl_list.h:1106:33, inlined from ‘std::__cxx11::list >::_M_insert(std::_List_iterator, cLuxStateMessage const&)void’ at /usr/include/c++/16/bits/stl_list.h:2472:35, inlined from ‘std::__cxx11::list >::push_back(cLuxStateMessage const&)’ at /usr/include/c++/16/bits/stl_list.h:1804:24, inlined from ‘iLuxEnemy::LoadFromSaveData(iLuxEntity_SaveData*)’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemy.cpp:2709:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemy.h:296:7: warning: ‘MEM [(void *)&message + 24B]’ may be used uninitialized [-Wmaybe-uninitialized] 296 | class cLuxStateMessage | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemy.cpp: In member function ‘iLuxEnemy::LoadFromSaveData(iLuxEntity_SaveData*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemy.cpp:2700:34: note: ‘message’ declared here 2700 | cLuxStateMessage message; | ^~~~~~~ [349/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxEnemy_ManPig.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxEnemy_ManPig.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxEnemy_ManPig.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemy_ManPig.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEntity.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemy.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemy_ManPig.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemy_ManPig.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemy_ManPig.cpp: In member function ‘bool cLuxEnemy_ManPig::TrackTeleportBehindPlayer()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemy_ManPig.cpp:2074:19: warning: variable ‘vPlayerBackward’ set but not used [-Wunused-but-set-variable=] 2074 | cVector3f vPlayerBackward = gpBase->mpPlayer->GetCharacterBody()->GetForward()*-1; | ^~~~~~~~~~~~~~~ [350/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxEnemy_WaterLurker.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxEnemy_WaterLurker.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxEnemy_WaterLurker.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemy_WaterLurker.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEntity.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemy.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemy_WaterLurker.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEnemy_WaterLurker.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [351/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxGlobalDataHandler.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxGlobalDataHandler.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxGlobalDataHandler.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxGlobalDataHandler.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxGlobalDataHandler.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxGlobalDataHandler.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [352/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxEntity.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxEntity.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxEntity.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEntity.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEntity.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEntity.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [353/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxHandObject.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxHandObject.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxHandObject.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxHandObject.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxHandObject.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxHandObject.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [354/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxHandObject_LightSource.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxHandObject_LightSource.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxHandObject_LightSource.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxHandObject_LightSource.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxHandObject.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxHandObject_LightSource.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxHandObject_LightSource.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxHandObject_LightSource.cpp: In member function ‘virtual void cLuxHandObject_LightSource::ImplementedCreateEntity(cLuxMap*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxHandObject_LightSource.cpp:92:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 92 | for(size_t i=0; iGetSubMeshEntityNum(); ++i) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxHandObject_LightSource.cpp: In member function ‘void cLuxHandObject_LightSource::UpdateSwayPhysics(float)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxHandObject_LightSource.cpp:291:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 291 | for(size_t i=0; iGetSubMeshEntityNum(); ++i) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [355/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxHandObject_Melee.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxHandObject_Melee.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxHandObject_Melee.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxHandObject_Melee.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxHandObject.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxHandObject_Melee.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxHandObject_Melee.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [356/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxHelpFuncs.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxHelpFuncs.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxHelpFuncs.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxHelpFuncs.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxHelpFuncs.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxHelpFuncs.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxHelpFuncs.cpp: In member function ‘hpl::tWString cLuxHelpFuncs::ParseStringCommand(const hpl::tWString&)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxHelpFuncs.cpp:338:34: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 338 | for(size_t i=0; iGetSubActionNum(); ++i) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [357/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxHintHandler.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxHintHandler.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxHintHandler.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxHintHandler.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxHintHandler.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxHintHandler.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [358/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxInsanityHandler.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxInsanityHandler.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxInsanityHandler.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxInsanityHandler.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxInsanityHandler.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxInsanityHandler.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [359/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxInteractConnections.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxInteractConnections.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxInteractConnections.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxInteractConnections.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxInteractConnections.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxInteractConnections.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [360/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxInputHandler.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxInputHandler.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxInputHandler.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxInputHandler.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxInputHandler.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxInputHandler.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxInputHandler.cpp: In member function ‘virtual void cLuxInputHandler::SaveUserConfig()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxInputHandler.cpp:459:23: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 459 | for(;jGetSubActionNum() && j struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [362/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxLoadScreenHandler.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxLoadScreenHandler.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxLoadScreenHandler.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxLoadScreenHandler.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxLoadScreenHandler.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxLoadScreenHandler.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [363/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxInventory.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxInventory.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxInventory.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxInventory.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxInventory.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxInventory.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxInventory.cpp: In member function ‘bool cLuxInventory_Slot::OnMouseDown(hpl::iWidget*, const hpl::cGuiMessageData&)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxInventory.cpp:304:27: warning: variable ‘vPos’ set but not used [-Wunused-but-set-variable=] 304 | cVector3f vPos = apWidget->GetGlobalPosition(); | ^~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxInventory.cpp: In member function ‘bool cLuxInventory::OilOnDraw(hpl::iWidget*, const hpl::cGuiMessageData&)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxInventory.cpp:2046:19: warning: variable ‘vSize’ set but not used [-Wunused-but-set-variable=] 2046 | cVector2f vSize = cVector2f(vFullOilSize.x, fRemainingOilHeight); | ^~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Container.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:31: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h: In instantiation of ‘void hpl::STLDeleteAll(T&) [with T = std::vector]’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxInventory.cpp:178:14: required from here 178 | STLDeleteAll(mvItemTypes); | ~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/MemoryManager.h:145:17: warning: deleting object of abstract class type ‘iLuxItemType’ which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor] 145 | delete data; /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:483:25: note: in expansion of macro ‘hplDelete’ 483 | hplDelete(*it); | ^~~~~~~~~ [364/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxJournal.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxJournal.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxJournal.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxJournal.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxJournal.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxJournal.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxJournal.cpp: In member function ‘void cLuxJournal::SetupNavigationWidgets(eLuxJournalState, int, int, int, hpl::cWidgetDummy*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxJournal.cpp:1012:18: warning: variable ‘pFwd’ set but not used [-Wunused-but-set-variable=] 1012 | iWidget* pFwd = NULL; | ^~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxJournal.cpp:1014:18: warning: variable ‘pBck’ set but not used [-Wunused-but-set-variable=] 1014 | iWidget* pBck = NULL; | ^~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxJournal.cpp: In member function ‘void cLuxJournal::LoadNarrationText(const hpl::tWString&, const hpl::tWString&)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxJournal.cpp:1210:13: warning: variable ‘lRowCount’ set but not used [-Wunused-but-set-variable=] 1210 | int lRowCount =0; | ^~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxJournal.cpp: In member function ‘void cLuxJournal::SetNoteListPage(int, eLuxJournalState)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxJournal.cpp:1336:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1336 | if(mlCurrentNoteListPage[lIdx] >= vPages.size()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxJournal.cpp:1355:66: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1355 | vPages[i].SetVisible(mlCurrentNoteListPage[lIdx] == i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxJournal.cpp: In member function ‘void cLuxJournal::CreateMainGui()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxJournal.cpp:1488:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1488 | if(lNext::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1581 | if(lNextmvEntries.size()) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxJournal.cpp: In member function ‘void cLuxJournal::CreateDiariesGui()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxJournal.cpp:1686:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1686 | if(lNextmvEntries.size()) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [365/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxMainMenu_CustomStory.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxMainMenu_CustomStory.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxMainMenu_CustomStory.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_CustomStory.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_CustomStory.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_CustomStory.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [366/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxMainMenu.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxMainMenu.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxMainMenu.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu.cpp: In member function ‘cLuxMainMenu::CreateTopMenuGui()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu.cpp:1038:55: warning: ‘lLongestStringSize’ may be used uninitialized [-Wmaybe-uninitialized] 1038 | float fCharWidth = fSafeMaxLabelLength/lLongestStringSize; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu.cpp:1014:13: note: ‘lLongestStringSize’ was declared here 1014 | int lLongestStringSize; | ^~~~~~~~~~~~~~~~~~ [367/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxMainMenu_KeyConfig.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxMainMenu_KeyConfig.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxMainMenu_KeyConfig.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_KeyConfig.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_KeyConfig.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_KeyConfig.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_KeyConfig.cpp: In member function ‘eInputMenuEntryPos cLuxInputMenuEntry::GetGamepadHatStatePos(hpl::eGamepadHat, hpl::eGamepadHatState)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_KeyConfig.cpp:337:76: warning: comparison of floating-point type ‘const float’ with enumeration type ‘hpl::eGamepadHatState’ is deprecated [-Wdeprecated-enum-float-conversion] 337 | subAction.mlInputId==aHat && subAction.mfInputValue==aState) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_KeyConfig.cpp: In member function ‘eInputMenuEntryPos cLuxInputMenuEntry::GetGamepadAxisPos(hpl::eGamepadAxis, hpl::eGamepadAxisRange)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_KeyConfig.cpp:350:77: warning: comparison of floating-point type ‘const float’ with enumeration type ‘hpl::eGamepadAxisRange’ is deprecated [-Wdeprecated-enum-float-conversion] 350 | subAction.mlInputId==aAxis && subAction.mfInputValue==aRange) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [368/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxMainMenu_LoadGame.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxMainMenu_LoadGame.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxMainMenu_LoadGame.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_LoadGame.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_LoadGame.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_LoadGame.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [369/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxMainMenu_StartGame.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxMainMenu_StartGame.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxMainMenu_StartGame.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_StartGame.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_StartGame.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_StartGame.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [370/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxMainMenu_Profile.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxMainMenu_Profile.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxMainMenu_Profile.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_Profile.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_Profile.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_Profile.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_Profile.cpp: In member function ‘void cLuxMainMenu_Profile::CreateMainGui()’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_Profile.cpp:195:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 195 | if(lNext struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_Options.cpp: In member function ‘void cLuxMainMenu_Options::AddAdvancedGfxOptions(hpl::cWidgetDummy*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_Options.cpp:825:9: warning: statement has no effect [-Wunused-value] 825 | mpCBTextureFilter; mpCBAnisotropy; mpCBParallaxQuality; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_Options.cpp:825:28: warning: statement has no effect [-Wunused-value] 825 | mpCBTextureFilter; mpCBAnisotropy; mpCBParallaxQuality; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_Options.cpp:825:44: warning: statement has no effect [-Wunused-value] 825 | mpCBTextureFilter; mpCBAnisotropy; mpCBParallaxQuality; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_Options.cpp:827:9: warning: statement has no effect [-Wunused-value] 827 | mpChBShadows; mpCBShadowQuality; mpCBShadowRes; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_Options.cpp:827:23: warning: statement has no effect [-Wunused-value] 827 | mpChBShadows; mpCBShadowQuality; mpCBShadowRes; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_Options.cpp:827:42: warning: statement has no effect [-Wunused-value] 827 | mpChBShadows; mpCBShadowQuality; mpCBShadowRes; | ^~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_Options.cpp:829:9: warning: statement has no effect [-Wunused-value] 829 | mpChBBloom; mpChBSepia; mpChBInsanity; | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_Options.cpp:829:21: warning: statement has no effect [-Wunused-value] 829 | mpChBBloom; mpChBSepia; mpChBInsanity; | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_Options.cpp:829:33: warning: statement has no effect [-Wunused-value] 829 | mpChBBloom; mpChBSepia; mpChBInsanity; | ^~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_Options.cpp:830:9: warning: statement has no effect [-Wunused-value] 830 | mpChBImageTrail; mpChBRadialBlur; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_Options.cpp:830:26: warning: statement has no effect [-Wunused-value] 830 | mpChBImageTrail; mpChBRadialBlur; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_Options.cpp:832:9: warning: statement has no effect [-Wunused-value] 832 | mpChBSSAO; mpCBSSAOSamples; mpCBSSAOResolution; | ^~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_Options.cpp:832:20: warning: statement has no effect [-Wunused-value] 832 | mpChBSSAO; mpCBSSAOSamples; mpCBSSAOResolution; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_Options.cpp:832:37: warning: statement has no effect [-Wunused-value] 832 | mpChBSSAO; mpCBSSAOSamples; mpCBSSAOResolution; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_Options.cpp:834:9: warning: statement has no effect [-Wunused-value] 834 | mpChEdgeSmooth; mpChBWorldReflection; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_Options.cpp:834:26: warning: statement has no effect [-Wunused-value] 834 | mpChEdgeSmooth; mpChBWorldReflection; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMainMenu_Options.cpp:835:9: warning: statement has no effect [-Wunused-value] 835 | mpChBRefraction; | ^~~~~~~~~~~~~~~ [372/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxMap.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxMap.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxMap.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMap.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMap.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMap.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMap.cpp: In member function ‘bool cLuxMap::LoadFromFile(const hpl::tString&, bool)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMap.cpp:211:21: warning: variable ‘lNumTotalTinderboxes’ set but not used [-Wunused-but-set-variable=] 211 | int lNumTotalTinderboxes = 0; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMap.cpp:212:21: warning: variable ‘lNumRemovedTinderboxes’ set but not used [-Wunused-but-set-variable=] 212 | int lNumRemovedTinderboxes = 0; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMap.cpp:228:21: warning: variable ‘lNumTotalOil’ set but not used [-Wunused-but-set-variable=] 228 | int lNumTotalOil = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMap.cpp:229:21: warning: variable ‘lNumRemovedOil’ set but not used [-Wunused-but-set-variable=] 229 | int lNumRemovedOil = 0; | ^~~~~~~~~~~~~~ [373/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxMapHandler.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxMapHandler.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxMapHandler.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMapHandler.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMapHandler.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMapHandler.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [374/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxMapHelper.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxMapHelper.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxMapHelper.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMapHelper.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMapHelper.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMapHelper.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [375/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxMessageHandler.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxMessageHandler.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxMessageHandler.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMessageHandler.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMessageHandler.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMessageHandler.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [376/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxMoveState.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxMoveState.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxMoveState.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMoveState.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMoveState.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMoveState.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [377/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxMoveState_ClimbLedge.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxMoveState_ClimbLedge.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxMoveState_ClimbLedge.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMoveState_ClimbLedge.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMoveState.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMoveState_ClimbLedge.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMoveState_ClimbLedge.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [378/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxMoveState_Normal.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxMoveState_Normal.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxMoveState_Normal.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMoveState_Normal.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMoveState.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMoveState_Normal.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMoveState_Normal.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [379/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxMusicHandler.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxMusicHandler.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxMusicHandler.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMusicHandler.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMusicHandler.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxMusicHandler.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [380/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxPlayerHands.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxPlayerHands.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxPlayerHands.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerHands.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerHands.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerHands.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerHands.cpp: In member function ‘void cLuxPlayerHands::UpdatePlayerHandsPos(float)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerHands.cpp:525:36: warning: comparison of integer expressions of different signedness: ‘std::__cxx11::list >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 525 | if(mlstCamRotations.size() > mlMaxCamRotations) mlstCamRotations.pop_front(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Container.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:31: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h: In instantiation of ‘void hpl::STLDeleteAll(T&) [with T = std::vector]’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerHands.cpp:67:14: required from here 67 | STLDeleteAll(mvHandObjects); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/MemoryManager.h:145:17: warning: deleting object of abstract class type ‘iLuxHandObject’ which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor] 145 | delete data; /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:483:25: note: in expansion of macro ‘hplDelete’ 483 | hplDelete(*it); | ^~~~~~~~~ [381/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxPlayer.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxPlayer.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxPlayer.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayer.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayer.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayer.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [382/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxPlayerState.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxPlayerState.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxPlayerState.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [383/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxPlayerState_DefaultBase.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxPlayerState_DefaultBase.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxPlayerState_DefaultBase.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_DefaultBase.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_DefaultBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_DefaultBase.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [384/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxPlayerState_HandObject.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxPlayerState_HandObject.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxPlayerState_HandObject.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_HandObject.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_DefaultBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_HandObject.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_HandObject.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [385/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxPlayerState_Interact.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxPlayerState_Interact.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxPlayerState_Interact.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_Interact.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_Interact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_Interact.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [386/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxPlayerHelpers.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxPlayerHelpers.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxPlayerHelpers.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerHelpers.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerHelpers.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerHelpers.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerHelpers.cpp: In member function ‘virtual void cLuxPlayerSpawnPS::Update(float)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerHelpers.cpp:518:35: warning: variable ‘vTemp’ set but not used [-Wunused-but-set-variable=] 518 | cVector3f vTemp = vCurrentLocal; | ^~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerHelpers.cpp: In member function ‘virtual void cLuxPlayerHurt::OnDraw(float)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerHelpers.cpp:819:16: warning: variable ‘col’ set but not used [-Wunused-but-set-variable=] 819 | cColor col = mNoiseColor; | ^~~ [387/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxPlayerState_InteractLever.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxPlayerState_InteractLever.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxPlayerState_InteractLever.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_InteractLever.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_Interact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_InteractRotateBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_InteractLever.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_InteractLever.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_InteractLever.cpp: In member function ‘virtual void cLuxPlayerState_InteractLever::RenderSolid(hpl::cRendererCallbackFunctions*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_InteractLever.cpp:72:19: warning: variable ‘vForward’ set but not used [-Wunused-but-set-variable=] 72 | cVector3f vForward = pCam->GetForward(); | ^~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_InteractLever.cpp:83:19: warning: variable ‘vPushRotateDir’ set but not used [-Wunused-but-set-variable=] 83 | cVector3f vPushRotateDir = cMath::Vector3Cross(vJointToBody, vPushAmount); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_InteractLever.cpp: In member function ‘virtual float cLuxPlayerState_InteractLever::GetSpeedAdd(hpl::cCamera*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_InteractLever.cpp:109:19: warning: variable ‘vForward’ set but not used [-Wunused-but-set-variable=] 109 | cVector3f vForward = apCam->GetForward(); | ^~~~~~~~ [388/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxPlayerState_InteractGrab.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxPlayerState_InteractGrab.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxPlayerState_InteractGrab.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_InteractGrab.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_Interact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_InteractGrab.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_InteractGrab.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [389/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxPlayerState_InteractPush.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxPlayerState_InteractPush.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxPlayerState_InteractPush.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_InteractPush.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_Interact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_InteractPush.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_InteractPush.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [390/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxPlayerState_InteractRotateBase.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxPlayerState_InteractRotateBase.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxPlayerState_InteractRotateBase.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_InteractRotateBase.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_Interact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_InteractRotateBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_InteractRotateBase.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [391/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxPlayerState_InteractSlide.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxPlayerState_InteractSlide.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxPlayerState_InteractSlide.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_InteractSlide.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_Interact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_InteractSlide.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_InteractSlide.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_InteractSlide.cpp: In member function ‘virtual void cLuxPlayerState_InteractSlide::Update(float)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_InteractSlide.cpp:122:19: warning: variable ‘vForward’ set but not used [-Wunused-but-set-variable=] 122 | cVector3f vForward = pCam->GetForward(); | ^~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_InteractSlide.cpp: In member function ‘virtual void cLuxPlayerState_InteractSlide::RenderSolid(hpl::cRendererCallbackFunctions*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_InteractSlide.cpp:308:19: warning: variable ‘vForward’ set but not used [-Wunused-but-set-variable=] 308 | cVector3f vForward = pCam->GetForward(); | ^~~~~~~~ [392/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxPlayerState_InteractSwingDoor.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxPlayerState_InteractSwingDoor.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxPlayerState_InteractSwingDoor.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_InteractSwingDoor.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_Interact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_InteractRotateBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_InteractSwingDoor.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_InteractSwingDoor.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [393/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxPlayerState_InteractWheel.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxPlayerState_InteractWheel.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxPlayerState_InteractWheel.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_InteractWheel.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_Interact.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_InteractRotateBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_InteractWheel.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_InteractWheel.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [394/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxPlayerState_Ladder.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxPlayerState_Ladder.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxPlayerState_Ladder.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_Ladder.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_DefaultBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_Ladder.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_Ladder.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [395/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxPlayerState_Normal.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxPlayerState_Normal.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxPlayerState_Normal.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_Normal.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_DefaultBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_Normal.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_Normal.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [396/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxPlayerState_UseItem.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxPlayerState_UseItem.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxPlayerState_UseItem.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_UseItem.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_DefaultBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_UseItem.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPlayerState_UseItem.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [397/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxPostEffects.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxPostEffects.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxPostEffects.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPostEffects.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPostEffects.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPostEffects.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [398/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxPreMenu.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxPreMenu.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxPreMenu.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPreMenu.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPreMenu.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxPreMenu.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [399/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxProgressLogHandler.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxProgressLogHandler.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxProgressLogHandler.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProgressLogHandler.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProgressLogHandler.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProgressLogHandler.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [400/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxProp_Button.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxProp_Button.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxProp_Button.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_Button.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEntity.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_Button.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_Button.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [401/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxProp_Chest.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxProp_Chest.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxProp_Chest.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_Chest.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEntity.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_Chest.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_Chest.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [402/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxProp_CritterBase.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxProp_CritterBase.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxProp_CritterBase.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_CritterBase.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEntity.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_CritterBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_CritterBase.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_CritterBase.cpp: In member function ‘void iLuxProp_CritterBase::CheckRayCollision(const hpl::cVector3f&, const hpl::cVector3f&, float)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_CritterBase.cpp:600:27: warning: variable ‘vDest’ set but not used [-Wunused-but-set-variable=] 600 | cVector3f vDest = vPos + mpBody->GetBoundingVolume()->GetSize().y*0.5f + avGravityAdd; | ^~~~~ [403/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxProp.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxProp.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxProp.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEntity.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [404/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxProp_EmotionStone.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxProp_EmotionStone.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxProp_EmotionStone.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_EmotionStone.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEntity.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_EmotionStone.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_EmotionStone.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [405/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxProp_Item.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxProp_Item.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxProp_Item.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_Item.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEntity.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_Item.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_Item.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [406/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxProp_Lamp.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxProp_Lamp.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxProp_Lamp.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_Lamp.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEntity.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_Lamp.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_Lamp.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [407/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxProp_LevelDoor.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxProp_LevelDoor.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxProp_LevelDoor.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_LevelDoor.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEntity.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_LevelDoor.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_LevelDoor.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [408/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxProp_Lever.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxProp_Lever.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxProp_Lever.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_Lever.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEntity.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_Lever.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_Lever.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [409/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxProp_MoveObject.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxProp_MoveObject.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxProp_MoveObject.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_MoveObject.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEntity.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_MoveObject.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_MoveObject.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [410/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxProp_NPC.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxProp_NPC.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxProp_NPC.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_NPC.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEntity.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_NPC.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_NPC.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [411/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxProp_MultiSlider.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxProp_MultiSlider.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxProp_MultiSlider.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_MultiSlider.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEntity.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_MultiSlider.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_MultiSlider.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_MultiSlider.cpp: In member function ‘void cLuxProp_MultiSlider::UpdateCheckNewState(float, float)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_MultiSlider.cpp:307:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 307 | if(i==mlCurrentState) continue; | ~^~~~~~~~~~~~~~~~ [412/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxProp_Object.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxProp_Object.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxProp_Object.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_Object.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEntity.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_Object.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_Object.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [413/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxProp_OilBarrel.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxProp_OilBarrel.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxProp_OilBarrel.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_OilBarrel.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEntity.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_OilBarrel.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_OilBarrel.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [414/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxProp_Photocell.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxProp_Photocell.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxProp_Photocell.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_Photocell.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEntity.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_Photocell.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_Photocell.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [415/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxProp_SwingDoor.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxProp_SwingDoor.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxProp_SwingDoor.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_SwingDoor.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEntity.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_SwingDoor.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_SwingDoor.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [416/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxProp_Wheel.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxProp_Wheel.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxProp_Wheel.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_Wheel.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxEntity.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_Wheel.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxProp_Wheel.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [417/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxSavedEngineTypes.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxSavedEngineTypes.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxSavedEngineTypes.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxSavedEngineTypes.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxSavedEngineTypes.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxSavedEngineTypes.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxSavedEngineTypes.cpp: In member function ‘void cEngineMeshEntity_SaveData::ToMeshEntity(hpl::cMeshEntity*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxSavedEngineTypes.cpp:485:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 485 | if(mvAnimations.Size() == apMeshEntity->GetAnimationStateNum()) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxSavedEngineTypes.cpp:496:37: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 496 | if(mvSubMeshEntities.Size() == apMeshEntity->GetSubMeshEntityNum()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [418/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxSaveHandler.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxSaveHandler.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxSaveHandler.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxSaveHandler.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxSaveHandler.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxSaveHandler.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [419/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxSavedGame.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxSavedGame.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxSavedGame.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxSavedGame.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxSavedGame.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxSavedGame.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [420/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxSavedMap.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxSavedMap.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxSavedMap.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxSavedMap.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxSavedMap.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxSavedMap.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [421/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxStaticProp.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxStaticProp.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxStaticProp.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxStaticProp.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxStaticProp.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxStaticProp.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [422/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxScriptHandler.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxScriptHandler.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxScriptHandler.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxScriptHandler.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxScriptHandler.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxScriptHandler.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxScriptHandler.cpp:1378: warning: ignoring ‘#pragma optimize ’ [-Wunknown-pragmas] 1378 | #pragma optimize("", off) /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxScriptHandler.cpp:1423: warning: ignoring ‘#pragma optimize ’ [-Wunknown-pragmas] 1423 | #pragma optimize("",on) In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [423/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/Main.cpp.o -MF game/CMakeFiles/Amnesia.dir/Main.cpp.o.d -o game/CMakeFiles/Amnesia.dir/Main.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/Main.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/Main.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [424/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxSavedGameTypes.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxSavedGameTypes.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxSavedGameTypes.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxSavedGameTypes.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxBase.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxSavedGameTypes.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxSavedGameTypes.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [425/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/StdAfx.cpp.o -MF game/CMakeFiles/Amnesia.dir/StdAfx.cpp.o.d -o game/CMakeFiles/Amnesia.dir/StdAfx.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [426/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_GAMEPAD -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT game/CMakeFiles/Amnesia.dir/LuxTypes.cpp.o -MF game/CMakeFiles/Amnesia.dir/LuxTypes.cpp.o.d -o game/CMakeFiles/Amnesia.dir/LuxTypes.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxTypes.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/StdAfx.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxTypes.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/game/LuxTypes.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [427/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT soma_game/CMakeFiles/Soma.dir/Main.cpp.o -MF soma_game/CMakeFiles/Soma.dir/Main.cpp.o.d -fmodules-ts -fmodule-mapper=soma_game/CMakeFiles/Soma.dir/Main.cpp.o.modmap -MD -fdeps-format=p1689r5 -x c++ -o soma_game/CMakeFiles/Soma.dir/Main.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/Main.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaBase.h:4, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/Main.cpp:1: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [428/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT soma_game/CMakeFiles/Soma.dir/SomaConfig.cpp.o -MF soma_game/CMakeFiles/Soma.dir/SomaConfig.cpp.o.d -fmodules-ts -fmodule-mapper=soma_game/CMakeFiles/Soma.dir/SomaConfig.cpp.o.modmap -MD -fdeps-format=p1689r5 -x c++ -o soma_game/CMakeFiles/Soma.dir/SomaConfig.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaConfig.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaConfig.h:4, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaConfig.cpp:1: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [429/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT soma_game/CMakeFiles/Soma.dir/SomaCritter.cpp.o -MF soma_game/CMakeFiles/Soma.dir/SomaCritter.cpp.o.d -fmodules-ts -fmodule-mapper=soma_game/CMakeFiles/Soma.dir/SomaCritter.cpp.o.modmap -MD -fdeps-format=p1689r5 -x c++ -o soma_game/CMakeFiles/Soma.dir/SomaCritter.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaCritter.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaLux.h:4, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaCritter.cpp:2: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [430/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT soma_game/CMakeFiles/Soma.dir/SomaBase.cpp.o -MF soma_game/CMakeFiles/Soma.dir/SomaBase.cpp.o.d -fmodules-ts -fmodule-mapper=soma_game/CMakeFiles/Soma.dir/SomaBase.cpp.o.modmap -MD -fdeps-format=p1689r5 -x c++ -o soma_game/CMakeFiles/Soma.dir/SomaBase.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaBase.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaBase.h:4, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaBase.cpp:1: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [431/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT soma_game/CMakeFiles/Soma.dir/HpslTranspiler.cpp.o -MF soma_game/CMakeFiles/Soma.dir/HpslTranspiler.cpp.o.d -fmodules-ts -fmodule-mapper=soma_game/CMakeFiles/Soma.dir/HpslTranspiler.cpp.o.modmap -MD -fdeps-format=p1689r5 -x c++ -o soma_game/CMakeFiles/Soma.dir/HpslTranspiler.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/HpslTranspiler.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/HpslTranspiler.h:4, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/HpslTranspiler.cpp:1: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [432/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT soma_game/CMakeFiles/Soma.dir/SomaGlobalFuncsTable.cpp.o -MF soma_game/CMakeFiles/Soma.dir/SomaGlobalFuncsTable.cpp.o.d -fmodules-ts -fmodule-mapper=soma_game/CMakeFiles/Soma.dir/SomaGlobalFuncsTable.cpp.o.modmap -MD -fdeps-format=p1689r5 -x c++ -o soma_game/CMakeFiles/Soma.dir/SomaGlobalFuncsTable.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaGlobalFuncsTable.cpp [433/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT soma_game/CMakeFiles/Soma.dir/SomaAgent.cpp.o -MF soma_game/CMakeFiles/Soma.dir/SomaAgent.cpp.o.d -fmodules-ts -fmodule-mapper=soma_game/CMakeFiles/Soma.dir/SomaAgent.cpp.o.modmap -MD -fdeps-format=p1689r5 -x c++ -o soma_game/CMakeFiles/Soma.dir/SomaAgent.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaAgent.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaAgent.h:4, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaAgent.cpp:1: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [434/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT soma_game/CMakeFiles/Soma.dir/SomaImGuiDefaults.cpp.o -MF soma_game/CMakeFiles/Soma.dir/SomaImGuiDefaults.cpp.o.d -fmodules-ts -fmodule-mapper=soma_game/CMakeFiles/Soma.dir/SomaImGuiDefaults.cpp.o.modmap -MD -fdeps-format=p1689r5 -x c++ -o soma_game/CMakeFiles/Soma.dir/SomaImGuiDefaults.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaImGuiDefaults.cpp [435/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT soma_game/CMakeFiles/Soma.dir/SomaGammaScreen.cpp.o -MF soma_game/CMakeFiles/Soma.dir/SomaGammaScreen.cpp.o.d -fmodules-ts -fmodule-mapper=soma_game/CMakeFiles/Soma.dir/SomaGammaScreen.cpp.o.modmap -MD -fdeps-format=p1689r5 -x c++ -o soma_game/CMakeFiles/Soma.dir/SomaGammaScreen.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaGammaScreen.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaGammaScreen.h:4, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaGammaScreen.cpp:1: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [436/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT soma_game/CMakeFiles/Soma.dir/SomaFsb.cpp.o -MF soma_game/CMakeFiles/Soma.dir/SomaFsb.cpp.o.d -fmodules-ts -fmodule-mapper=soma_game/CMakeFiles/Soma.dir/SomaFsb.cpp.o.modmap -MD -fdeps-format=p1689r5 -x c++ -o soma_game/CMakeFiles/Soma.dir/SomaFsb.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaFsb.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaFsb.h:6, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaFsb.cpp:1: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ In member function ‘cFsbSample::cFsbSample(cFsbSample const&)’, inlined from ‘_ZSt12construct_atI10cFsbSampleJRKS0_EQaant20is_unbounded_array_vIT_ErqXgsnwcvPvLi0E_S3_pispcl7declvalIT0_EEEEEPS3_S6_DpOS5_’ at /usr/include/c++/16/bits/stl_construct.h:110:9, inlined from ‘std::allocator_traits >::construct(std::allocator&, cFsbSample*, cFsbSample const&)void’ at /usr/include/c++/16/bits/alloc_traits.h:716:21, inlined from ‘std::vector >::_M_realloc_append(cFsbSample const&)void’ at /usr/include/c++/16/bits/vector.tcc:594:26, inlined from ‘std::vector >::push_back(cFsbSample const&)’ at /usr/include/c++/16/bits/stl_vector.h:1417:21, inlined from ‘ParseFsb5(std::vector > const&, unsigned int&, std::vector >&) [clone .constprop.0]’ at /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaFsb.cpp:137:24: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaFsb.cpp:37:8: warning: ‘MEM[(const struct cFsbSample &)&sample].mlDataSize’ may be used uninitialized [-Wmaybe-uninitialized] 37 | struct cFsbSample | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaFsb.cpp: In function ‘ParseFsb5(std::vector > const&, unsigned int&, std::vector >&) [clone .constprop.0]’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaFsb.cpp:97:28: note: ‘sample’ declared here 97 | cFsbSample sample; | ^~~~~~ [437/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT soma_game/CMakeFiles/Soma.dir/SomaLoaders.cpp.o -MF soma_game/CMakeFiles/Soma.dir/SomaLoaders.cpp.o.d -fmodules-ts -fmodule-mapper=soma_game/CMakeFiles/Soma.dir/SomaLoaders.cpp.o.modmap -MD -fdeps-format=p1689r5 -x c++ -o soma_game/CMakeFiles/Soma.dir/SomaLoaders.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaLoaders.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaLoaders.h:4, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaLoaders.cpp:1: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [438/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT soma_game/CMakeFiles/Soma.dir/SomaImGui.cpp.o -MF soma_game/CMakeFiles/Soma.dir/SomaImGui.cpp.o.d -fmodules-ts -fmodule-mapper=soma_game/CMakeFiles/Soma.dir/SomaImGui.cpp.o.modmap -MD -fdeps-format=p1689r5 -x c++ -o soma_game/CMakeFiles/Soma.dir/SomaImGui.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaImGui.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaImGui.h:4, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaImGui.cpp:1: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [439/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT soma_game/CMakeFiles/Soma.dir/SomaLuxGame.cpp.o -MF soma_game/CMakeFiles/Soma.dir/SomaLuxGame.cpp.o.d -fmodules-ts -fmodule-mapper=soma_game/CMakeFiles/Soma.dir/SomaLuxGame.cpp.o.modmap -MD -fdeps-format=p1689r5 -x c++ -o soma_game/CMakeFiles/Soma.dir/SomaLuxGame.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaLuxGame.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaLuxScriptable.h:4, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaLuxGame.h:4, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaLuxGame.cpp:1: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [440/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT soma_game/CMakeFiles/Soma.dir/SomaLux.cpp.o -MF soma_game/CMakeFiles/Soma.dir/SomaLux.cpp.o.d -fmodules-ts -fmodule-mapper=soma_game/CMakeFiles/Soma.dir/SomaLux.cpp.o.modmap -MD -fdeps-format=p1689r5 -x c++ -o soma_game/CMakeFiles/Soma.dir/SomaLux.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaLux.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaAgent.h:4, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaLux.cpp:1: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [441/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT soma_game/CMakeFiles/Soma.dir/SomaLuxEntity.cpp.o -MF soma_game/CMakeFiles/Soma.dir/SomaLuxEntity.cpp.o.d -fmodules-ts -fmodule-mapper=soma_game/CMakeFiles/Soma.dir/SomaLuxEntity.cpp.o.modmap -MD -fdeps-format=p1689r5 -x c++ -o soma_game/CMakeFiles/Soma.dir/SomaLuxEntity.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaLuxEntity.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaLuxScriptable.h:4, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaLuxEntity.h:4, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaLuxEntity.cpp:1: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaLuxEntity.cpp: In function ‘void EntityBoxes(cSomaLuxEntity*, std::vector&)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaLuxEntity.cpp:1247:9: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 1247 | for (int i = 0; i < 3; ++i) | ^~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaLuxEntity.cpp:1249:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1249 | for (int i = 0; i < 3; ++i) | ^~~ [442/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT soma_game/CMakeFiles/Soma.dir/SomaLuxScriptable.cpp.o -MF soma_game/CMakeFiles/Soma.dir/SomaLuxScriptable.cpp.o.d -fmodules-ts -fmodule-mapper=soma_game/CMakeFiles/Soma.dir/SomaLuxScriptable.cpp.o.modmap -MD -fdeps-format=p1689r5 -x c++ -o soma_game/CMakeFiles/Soma.dir/SomaLuxScriptable.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaLuxScriptable.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaLuxScriptable.h:4, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaLuxScriptable.cpp:1: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [443/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT soma_game/CMakeFiles/Soma.dir/SomaLuxPlayer.cpp.o -MF soma_game/CMakeFiles/Soma.dir/SomaLuxPlayer.cpp.o.d -fmodules-ts -fmodule-mapper=soma_game/CMakeFiles/Soma.dir/SomaLuxPlayer.cpp.o.modmap -MD -fdeps-format=p1689r5 -x c++ -o soma_game/CMakeFiles/Soma.dir/SomaLuxPlayer.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaLuxPlayer.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaLuxScriptable.h:4, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaLuxGame.h:4, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaLuxPlayer.h:4, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaLuxPlayer.cpp:1: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [444/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT soma_game/CMakeFiles/Soma.dir/SomaPostEffects.cpp.o -MF soma_game/CMakeFiles/Soma.dir/SomaPostEffects.cpp.o.d -fmodules-ts -fmodule-mapper=soma_game/CMakeFiles/Soma.dir/SomaPostEffects.cpp.o.modmap -MD -fdeps-format=p1689r5 -x c++ -o soma_game/CMakeFiles/Soma.dir/SomaPostEffects.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaPostEffects.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaPostEffects.h:4, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaPostEffects.cpp:1: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [445/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT soma_game/CMakeFiles/Soma.dir/SomaScriptBuilder.cpp.o -MF soma_game/CMakeFiles/Soma.dir/SomaScriptBuilder.cpp.o.d -fmodules-ts -fmodule-mapper=soma_game/CMakeFiles/Soma.dir/SomaScriptBuilder.cpp.o.modmap -MD -fdeps-format=p1689r5 -x c++ -o soma_game/CMakeFiles/Soma.dir/SomaScriptBuilder.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptBuilder.cpp [446/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT soma_game/CMakeFiles/Soma.dir/SomaLuxVoice.cpp.o -MF soma_game/CMakeFiles/Soma.dir/SomaLuxVoice.cpp.o.d -fmodules-ts -fmodule-mapper=soma_game/CMakeFiles/Soma.dir/SomaLuxVoice.cpp.o.modmap -MD -fdeps-format=p1689r5 -x c++ -o soma_game/CMakeFiles/Soma.dir/SomaLuxVoice.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaLuxVoice.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaLuxVoice.h:4, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaLuxVoice.cpp:1: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [447/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT soma_game/CMakeFiles/Soma.dir/SomaScriptApi.cpp.o -MF soma_game/CMakeFiles/Soma.dir/SomaScriptApi.cpp.o.d -fmodules-ts -fmodule-mapper=soma_game/CMakeFiles/Soma.dir/SomaScriptApi.cpp.o.modmap -MD -fdeps-format=p1689r5 -x c++ -o soma_game/CMakeFiles/Soma.dir/SomaScriptApi.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptApi.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaImGui.h:4, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptApi.cpp:3: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/bits/predefined_ops.h:33, from /usr/include/c++/16/bits/stl_algobase.h:70, from /usr/include/c++/16/bits/stl_tree.h:65, from /usr/include/c++/16/map:64, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptApi.h:6, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptApi.cpp:1: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [448/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT soma_game/CMakeFiles/Soma.dir/SomaSave.cpp.o -MF soma_game/CMakeFiles/Soma.dir/SomaSave.cpp.o.d -fmodules-ts -fmodule-mapper=soma_game/CMakeFiles/Soma.dir/SomaSave.cpp.o.modmap -MD -fdeps-format=p1689r5 -x c++ -o soma_game/CMakeFiles/Soma.dir/SomaSave.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaSave.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaSave.h:4, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaSave.cpp:1: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [449/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT soma_game/CMakeFiles/Soma.dir/SomaScriptGlobals.cpp.o -MF soma_game/CMakeFiles/Soma.dir/SomaScriptGlobals.cpp.o.d -fmodules-ts -fmodule-mapper=soma_game/CMakeFiles/Soma.dir/SomaScriptGlobals.cpp.o.modmap -MD -fdeps-format=p1689r5 -x c++ -o soma_game/CMakeFiles/Soma.dir/SomaScriptGlobals.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptGlobals.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaLuxScriptable.h:4, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaLuxEntity.h:4, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptGlobals.cpp:1: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptGlobals.cpp: In function ‘void ForwardToEntityScript(asIScriptGeneric*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptGlobals.cpp:154:30: warning: comparison of integer expressions of different signedness: ‘asUINT’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 154 | for (asUINT i = 1; i < g->GetArgCount(); ++i) | ~~^~~~~~~~~~~~~~~~~~ [450/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT soma_game/CMakeFiles/Soma.dir/SomaScriptMath.cpp.o -MF soma_game/CMakeFiles/Soma.dir/SomaScriptMath.cpp.o.d -fmodules-ts -fmodule-mapper=soma_game/CMakeFiles/Soma.dir/SomaScriptMath.cpp.o.modmap -MD -fdeps-format=p1689r5 -x c++ -o soma_game/CMakeFiles/Soma.dir/SomaScriptMath.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptMath.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaLuxScriptable.h:4, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptMath.cpp:3: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/bits/predefined_ops.h:33, from /usr/include/c++/16/bits/stl_algobase.h:70, from /usr/include/c++/16/bits/stl_tree.h:65, from /usr/include/c++/16/map:64, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptApi.h:6, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptBind.h:6, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptMath.cpp:2: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [451/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT soma_game/CMakeFiles/Soma.dir/SomaScriptCheck.cpp.o -MF soma_game/CMakeFiles/Soma.dir/SomaScriptCheck.cpp.o.d -fmodules-ts -fmodule-mapper=soma_game/CMakeFiles/Soma.dir/SomaScriptCheck.cpp.o.modmap -MD -fdeps-format=p1689r5 -x c++ -o soma_game/CMakeFiles/Soma.dir/SomaScriptCheck.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptCheck.cpp [452/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT soma_game/CMakeFiles/Soma.dir/SomaScriptNatives.cpp.o -MF soma_game/CMakeFiles/Soma.dir/SomaScriptNatives.cpp.o.d -fmodules-ts -fmodule-mapper=soma_game/CMakeFiles/Soma.dir/SomaScriptNatives.cpp.o.modmap -MD -fdeps-format=p1689r5 -x c++ -o soma_game/CMakeFiles/Soma.dir/SomaScriptNatives.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptNatives.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaImGui.h:4, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptNatives.cpp:2: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [453/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT soma_game/CMakeFiles/Soma.dir/SomaScriptStringFuncs.cpp.o -MF soma_game/CMakeFiles/Soma.dir/SomaScriptStringFuncs.cpp.o.d -fmodules-ts -fmodule-mapper=soma_game/CMakeFiles/Soma.dir/SomaScriptStringFuncs.cpp.o.modmap -MD -fdeps-format=p1689r5 -x c++ -o soma_game/CMakeFiles/Soma.dir/SomaScriptStringFuncs.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptStringFuncs.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptStringFuncs.cpp:6: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/Vector2.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:29: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptStringFuncs.cpp:7: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! [454/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT soma_game/CMakeFiles/Soma.dir/SomaScriptRuntime.cpp.o -MF soma_game/CMakeFiles/Soma.dir/SomaScriptRuntime.cpp.o.d -fmodules-ts -fmodule-mapper=soma_game/CMakeFiles/Soma.dir/SomaScriptRuntime.cpp.o.modmap -MD -fdeps-format=p1689r5 -x c++ -o soma_game/CMakeFiles/Soma.dir/SomaScriptRuntime.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptRuntime.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/LowLevelSystem.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptRuntime.cpp:8: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! [455/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT soma_game/CMakeFiles/Soma.dir/SomaScriptStrings.cpp.o -MF soma_game/CMakeFiles/Soma.dir/SomaScriptStrings.cpp.o.d -fmodules-ts -fmodule-mapper=soma_game/CMakeFiles/Soma.dir/SomaScriptStrings.cpp.o.modmap -MD -fdeps-format=p1689r5 -x c++ -o soma_game/CMakeFiles/Soma.dir/SomaScriptStrings.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptStrings.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptStrings.cpp:3: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [456/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT soma_game/CMakeFiles/Soma.dir/SomaSoundscape.cpp.o -MF soma_game/CMakeFiles/Soma.dir/SomaSoundscape.cpp.o.d -fmodules-ts -fmodule-mapper=soma_game/CMakeFiles/Soma.dir/SomaSoundscape.cpp.o.modmap -MD -fdeps-format=p1689r5 -x c++ -o soma_game/CMakeFiles/Soma.dir/SomaSoundscape.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaSoundscape.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaSoundscape.h:4, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaSoundscape.cpp:1: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [457/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT soma_game/CMakeFiles/Soma.dir/SomaSplash.cpp.o -MF soma_game/CMakeFiles/Soma.dir/SomaSplash.cpp.o.d -fmodules-ts -fmodule-mapper=soma_game/CMakeFiles/Soma.dir/SomaSplash.cpp.o.modmap -MD -fdeps-format=p1689r5 -x c++ -o soma_game/CMakeFiles/Soma.dir/SomaSplash.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaSplash.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaSplash.h:4, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaSplash.cpp:1: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [458/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT soma_game/CMakeFiles/Soma.dir/SomaToneMapping.cpp.o -MF soma_game/CMakeFiles/Soma.dir/SomaToneMapping.cpp.o.d -fmodules-ts -fmodule-mapper=soma_game/CMakeFiles/Soma.dir/SomaToneMapping.cpp.o.modmap -MD -fdeps-format=p1689r5 -x c++ -o soma_game/CMakeFiles/Soma.dir/SomaToneMapping.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaToneMapping.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaToneMapping.h:4, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaToneMapping.cpp:1: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [459/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT soma_game/CMakeFiles/Soma.dir/SomaSound.cpp.o -MF soma_game/CMakeFiles/Soma.dir/SomaSound.cpp.o.d -fmodules-ts -fmodule-mapper=soma_game/CMakeFiles/Soma.dir/SomaSound.cpp.o.modmap -MD -fdeps-format=p1689r5 -x c++ -o soma_game/CMakeFiles/Soma.dir/SomaSound.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaSound.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaSound.h:4, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaSound.cpp:1: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [460/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/rebirth_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/rebirth/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT rebirth_game/CMakeFiles/Rebirth.dir/Main.cpp.o -MF rebirth_game/CMakeFiles/Rebirth.dir/Main.cpp.o.d -o rebirth_game/CMakeFiles/Rebirth.dir/Main.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/rebirth/src/game/Main.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/rebirth/src/game/RebirthBase.h:5, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/rebirth/src/game/Main.cpp:2: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [461/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/rebirth_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/rebirth/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT rebirth_game/CMakeFiles/Rebirth.dir/RebirthBase.cpp.o -MF rebirth_game/CMakeFiles/Rebirth.dir/RebirthBase.cpp.o.d -o rebirth_game/CMakeFiles/Rebirth.dir/RebirthBase.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/rebirth/src/game/RebirthBase.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/rebirth/src/game/RebirthBase.h:5, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/rebirth/src/game/RebirthBase.cpp:2: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [462/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/rebirth_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/rebirth/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT rebirth_game/CMakeFiles/Rebirth.dir/RebirthLoaders.cpp.o -MF rebirth_game/CMakeFiles/Rebirth.dir/RebirthLoaders.cpp.o.d -o rebirth_game/CMakeFiles/Rebirth.dir/RebirthLoaders.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/rebirth/src/game/RebirthLoaders.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/rebirth/src/game/RebirthLoaders.h:5, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/rebirth/src/game/RebirthLoaders.cpp:2: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [463/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/bunker_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/bunker/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT bunker_game/CMakeFiles/Bunker.dir/BunkerAreaLoader.cpp.o -MF bunker_game/CMakeFiles/Bunker.dir/BunkerAreaLoader.cpp.o.d -o bunker_game/CMakeFiles/Bunker.dir/BunkerAreaLoader.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/bunker/src/game/BunkerAreaLoader.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/bunker/src/game/BunkerAreaLoader.h:5, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/bunker/src/game/BunkerAreaLoader.cpp:2: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [464/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/bunker_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/bunker/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT bunker_game/CMakeFiles/Bunker.dir/Main.cpp.o -MF bunker_game/CMakeFiles/Bunker.dir/Main.cpp.o.d -o bunker_game/CMakeFiles/Bunker.dir/Main.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/bunker/src/game/Main.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/bunker/src/game/BunkerBase.h:5, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/bunker/src/game/Main.cpp:2: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [465/475] /usr/bin/g++ -DLINUX -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/bunker_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/bunker/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT bunker_game/CMakeFiles/Bunker.dir/BunkerBase.cpp.o -MF bunker_game/CMakeFiles/Bunker.dir/BunkerBase.cpp.o.d -o bunker_game/CMakeFiles/Bunker.dir/BunkerBase.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/bunker/src/game/BunkerBase.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/bunker/src/game/BunkerBase.h:5, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/bunker/src/game/BunkerBase.cpp:2: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [466/475] /usr/bin/g++ -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/launcher -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/launcher -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT launcher/CMakeFiles/Launcher.dir/launcher.cpp.o -MF launcher/CMakeFiles/Launcher.dir/launcher.cpp.o.d -o launcher/CMakeFiles/Launcher.dir/launcher.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/launcher/launcher.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/launcher/launcher.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/launcher/launcher.cpp:22: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/launcher/launcher.cpp: In constructor ‘cUserInterface::cUserInterface(int&, hpl::cConfigFile*, bool, bool, const hpl::tString&, cQualityChooser*, const std::vector&, hpl::cEngine*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/launcher/launcher.cpp:11998:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 11998 | char *argv[] = { " " }; | ^~~ [467/475] /usr/bin/g++ -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/launcher -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/launcher -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT launcher/CMakeFiles/Launcher.dir/QualityChooser.cpp.o -MF launcher/CMakeFiles/Launcher.dir/QualityChooser.cpp.o.d -o launcher/CMakeFiles/Launcher.dir/QualityChooser.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/launcher/QualityChooser.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/launcher/QualityChooser.h:23, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/launcher/QualityChooser.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [468/475] /usr/bin/g++ -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/launcher -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/launcher -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT launcher/CMakeFiles/Launcher.dir/Main.cpp.o -MF launcher/CMakeFiles/Launcher.dir/Main.cpp.o.d -o launcher/CMakeFiles/Launcher.dir/Main.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/launcher/Main.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/launcher/launcher.h:27, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/launcher/Main.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/string:52, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:24: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ [469/475] /usr/bin/g++ -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/launcher -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/launcher -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT launcher/CMakeFiles/Launcher.dir/LauncherHelper.cpp.o -MF launcher/CMakeFiles/Launcher.dir/LauncherHelper.cpp.o.d -o launcher/CMakeFiles/Launcher.dir/LauncherHelper.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/launcher/LauncherHelper.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/launcher/LauncherHelper.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/launcher/LauncherHelper.cpp:20: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/bits/predefined_ops.h:33, from /usr/include/c++/16/bits/stl_algobase.h:70, from /usr/include/c++/16/vector:64, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/launcher/LauncherHelper.h:23: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/launcher/LauncherHelper.cpp: In static member function ‘static void cLauncherHelper::PopulateResolutions(const hpl::tVideoModeVec&, hpl::cConfigFile*, Fl_Choice*, cUserInterface*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/launcher/LauncherHelper.cpp:560:66: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 560 | lItemPos = apRes->add(sModeStr.c_str(), 0, NULL, (void*)i); | ^~~~~~~~ [470/475] : && /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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -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=rebirth_game/CMakeFiles/Rebirth.dir/link.d rebirth_game/CMakeFiles/Rebirth.dir/Main.cpp.o rebirth_game/CMakeFiles/Rebirth.dir/RebirthBase.cpp.o rebirth_game/CMakeFiles/Rebirth.dir/RebirthLoaders.cpp.o -o Rebirth.bin.aarch64 -Wl,-rpath,"\$ORIGIN/lib64" core2/libHPL2.a core2/OALWrapper/libOALWrapper.a /usr/lib64/libvorbisfile.so /usr/lib64/libvorbis.so /usr/lib64/libogg.so /usr/lib64/libopenal.so /usr/lib64/libSDL2main.a /usr/lib64/libSDL2-2.0.so.0.3200.72 /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/lib/linux/lib/libNewton.a /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/lib/linux/lib/libdgPhysics.a /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/lib/linux/lib/libdgCore.a /usr/lib64/libangelscript.so /usr/lib64/libGLU.so /usr/lib64/libGLX.so /usr/lib64/libOpenGL.so /usr/lib64/libGLEW.so /usr/lib64/libtheora.so /usr/lib64/libIL.so /usr/lib64/libassimp.so.6.0.5 /usr/lib64/libz.so -lpugixml -lpoly2tri -lrt -lz core2/libbinreloc.a -lpthread -ldl -lgcc_s_asneeded -lgcc_s_asneeded && : /usr/bin/ld.bfd: warning: size of symbol `alFilterf' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccrNIvk1.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alFilterf' changed from 2 to 1 in /tmp/ccrNIvk1.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alDeleteFilters' changed from 228 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccrNIvk1.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alDeleteFilters' changed from 2 to 1 in /tmp/ccrNIvk1.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alIsFilter' changed from 288 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccrNIvk1.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alIsFilter' changed from 2 to 1 in /tmp/ccrNIvk1.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGenFilters' changed from 228 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccrNIvk1.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGenFilters' changed from 2 to 1 in /tmp/ccrNIvk1.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alAuxiliaryEffectSloti' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccrNIvk1.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alAuxiliaryEffectSloti' changed from 2 to 1 in /tmp/ccrNIvk1.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alEffectf' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccrNIvk1.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alEffectf' changed from 2 to 1 in /tmp/ccrNIvk1.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetFilterfv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetFilterfv' changed from 2 to 1 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetFilterf' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetFilterf' changed from 2 to 1 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetFilteriv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetFilteriv' changed from 2 to 1 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetFilteri' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetFilteri' changed from 2 to 1 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alFilterfv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alFilterfv' changed from 2 to 1 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alFilteriv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alFilteriv' changed from 2 to 1 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetEffectfv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetEffectfv' changed from 2 to 1 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetEffectf' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetEffectf' changed from 2 to 1 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetEffectiv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetEffectiv' changed from 2 to 1 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetEffecti' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetEffecti' changed from 2 to 1 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alEffectfv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alEffectfv' changed from 2 to 1 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alEffectiv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alEffectiv' changed from 2 to 1 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alEffecti' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alEffecti' changed from 2 to 1 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alIsEffect' changed from 352 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alIsEffect' changed from 2 to 1 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alDeleteEffects' changed from 228 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alDeleteEffects' changed from 2 to 1 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGenEffects' changed from 228 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGenEffects' changed from 2 to 1 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetAuxiliaryEffectSlotfv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetAuxiliaryEffectSlotfv' changed from 2 to 1 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetAuxiliaryEffectSlotf' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetAuxiliaryEffectSlotf' changed from 2 to 1 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetAuxiliaryEffectSlotiv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetAuxiliaryEffectSlotiv' changed from 2 to 1 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetAuxiliaryEffectSloti' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetAuxiliaryEffectSloti' changed from 2 to 1 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alAuxiliaryEffectSlotfv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alAuxiliaryEffectSlotfv' changed from 2 to 1 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alAuxiliaryEffectSlotf' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alAuxiliaryEffectSlotf' changed from 2 to 1 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alAuxiliaryEffectSlotiv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alAuxiliaryEffectSlotiv' changed from 2 to 1 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alIsAuxiliaryEffectSlot' changed from 248 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alIsAuxiliaryEffectSlot' changed from 2 to 1 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alDeleteAuxiliaryEffectSlots' changed from 228 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alDeleteAuxiliaryEffectSlots' changed from 2 to 1 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGenAuxiliaryEffectSlots' changed from 228 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGenAuxiliaryEffectSlots' changed from 2 to 1 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alFilteri' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccrNIvk1.ltrans39.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alFilteri' changed from 2 to 1 in /tmp/ccrNIvk1.ltrans39.ltrans.o [471/475] : && /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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -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=bunker_game/CMakeFiles/Bunker.dir/link.d bunker_game/CMakeFiles/Bunker.dir/BunkerAreaLoader.cpp.o bunker_game/CMakeFiles/Bunker.dir/BunkerBase.cpp.o bunker_game/CMakeFiles/Bunker.dir/Main.cpp.o -o Bunker.bin.aarch64 -Wl,-rpath,"\$ORIGIN/lib64" core2/libHPL2.a core2/OALWrapper/libOALWrapper.a /usr/lib64/libvorbisfile.so /usr/lib64/libvorbis.so /usr/lib64/libogg.so /usr/lib64/libopenal.so /usr/lib64/libSDL2main.a /usr/lib64/libSDL2-2.0.so.0.3200.72 /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/lib/linux/lib/libNewton.a /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/lib/linux/lib/libdgPhysics.a /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/lib/linux/lib/libdgCore.a /usr/lib64/libangelscript.so /usr/lib64/libGLU.so /usr/lib64/libGLX.so /usr/lib64/libOpenGL.so /usr/lib64/libGLEW.so /usr/lib64/libtheora.so /usr/lib64/libIL.so /usr/lib64/libassimp.so.6.0.5 /usr/lib64/libz.so -lpugixml -lpoly2tri -lrt -lz core2/libbinreloc.a -lpthread -ldl -lgcc_s_asneeded -lgcc_s_asneeded && : /usr/bin/ld.bfd: warning: size of symbol `alEffectf' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccPNJg1i.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alEffectf' changed from 2 to 1 in /tmp/ccPNJg1i.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetFilterfv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetFilterfv' changed from 2 to 1 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetFilterf' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetFilterf' changed from 2 to 1 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetFilteriv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetFilteriv' changed from 2 to 1 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetFilteri' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetFilteri' changed from 2 to 1 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alFilterfv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alFilterfv' changed from 2 to 1 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alFilteriv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alFilteriv' changed from 2 to 1 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetEffectfv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetEffectfv' changed from 2 to 1 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetEffectf' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetEffectf' changed from 2 to 1 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetEffectiv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetEffectiv' changed from 2 to 1 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetEffecti' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetEffecti' changed from 2 to 1 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alEffectfv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alEffectfv' changed from 2 to 1 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alEffectiv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alEffectiv' changed from 2 to 1 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alEffecti' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alEffecti' changed from 2 to 1 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alIsEffect' changed from 352 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alIsEffect' changed from 2 to 1 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alDeleteEffects' changed from 228 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alDeleteEffects' changed from 2 to 1 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGenEffects' changed from 228 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGenEffects' changed from 2 to 1 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetAuxiliaryEffectSlotfv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetAuxiliaryEffectSlotfv' changed from 2 to 1 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetAuxiliaryEffectSlotf' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetAuxiliaryEffectSlotf' changed from 2 to 1 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetAuxiliaryEffectSlotiv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetAuxiliaryEffectSlotiv' changed from 2 to 1 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetAuxiliaryEffectSloti' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetAuxiliaryEffectSloti' changed from 2 to 1 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alAuxiliaryEffectSlotfv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alAuxiliaryEffectSlotfv' changed from 2 to 1 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alAuxiliaryEffectSlotf' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alAuxiliaryEffectSlotf' changed from 2 to 1 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alAuxiliaryEffectSlotiv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alAuxiliaryEffectSlotiv' changed from 2 to 1 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alIsAuxiliaryEffectSlot' changed from 248 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alIsAuxiliaryEffectSlot' changed from 2 to 1 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alDeleteAuxiliaryEffectSlots' changed from 228 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alDeleteAuxiliaryEffectSlots' changed from 2 to 1 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGenAuxiliaryEffectSlots' changed from 228 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGenAuxiliaryEffectSlots' changed from 2 to 1 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alFilteri' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alFilteri' changed from 2 to 1 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alFilterf' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alFilterf' changed from 2 to 1 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alDeleteFilters' changed from 228 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alDeleteFilters' changed from 2 to 1 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alIsFilter' changed from 288 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alIsFilter' changed from 2 to 1 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGenFilters' changed from 228 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGenFilters' changed from 2 to 1 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alAuxiliaryEffectSloti' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccPNJg1i.ltrans38.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alAuxiliaryEffectSloti' changed from 2 to 1 in /tmp/ccPNJg1i.ltrans38.ltrans.o [472/475] : && /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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -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=game/CMakeFiles/Amnesia.dir/link.d game/CMakeFiles/Amnesia.dir/LuxAchievementHandler.cpp.o game/CMakeFiles/Amnesia.dir/LuxArea.cpp.o game/CMakeFiles/Amnesia.dir/LuxAreaNodes.cpp.o game/CMakeFiles/Amnesia.dir/LuxArea_Examine.cpp.o game/CMakeFiles/Amnesia.dir/LuxArea_Flashback.cpp.o game/CMakeFiles/Amnesia.dir/LuxArea_Insanity.cpp.o game/CMakeFiles/Amnesia.dir/LuxArea_Ladder.cpp.o game/CMakeFiles/Amnesia.dir/LuxArea_Liquid.cpp.o game/CMakeFiles/Amnesia.dir/LuxArea_Rope.cpp.o game/CMakeFiles/Amnesia.dir/LuxArea_Script.cpp.o game/CMakeFiles/Amnesia.dir/LuxArea_Sign.cpp.o game/CMakeFiles/Amnesia.dir/LuxArea_SlimeDamage.cpp.o game/CMakeFiles/Amnesia.dir/LuxArea_Sticky.cpp.o game/CMakeFiles/Amnesia.dir/LuxBase.cpp.o game/CMakeFiles/Amnesia.dir/LuxCommentaryIcon.cpp.o game/CMakeFiles/Amnesia.dir/LuxCompletionCountHandler.cpp.o game/CMakeFiles/Amnesia.dir/LuxConfigHandler.cpp.o game/CMakeFiles/Amnesia.dir/LuxCredits.cpp.o game/CMakeFiles/Amnesia.dir/LuxCritter_Bug.cpp.o game/CMakeFiles/Amnesia.dir/LuxCritter_Spider.cpp.o game/CMakeFiles/Amnesia.dir/LuxDebugHandler.cpp.o game/CMakeFiles/Amnesia.dir/LuxDemoEnd.cpp.o game/CMakeFiles/Amnesia.dir/LuxEffectHandler.cpp.o game/CMakeFiles/Amnesia.dir/LuxEffectRenderer.cpp.o game/CMakeFiles/Amnesia.dir/LuxEnemy.cpp.o game/CMakeFiles/Amnesia.dir/LuxEnemyMover.cpp.o game/CMakeFiles/Amnesia.dir/LuxEnemyPathfinder.cpp.o game/CMakeFiles/Amnesia.dir/LuxEnemy_Grunt.cpp.o game/CMakeFiles/Amnesia.dir/LuxEnemy_ManPig.cpp.o game/CMakeFiles/Amnesia.dir/LuxEnemy_WaterLurker.cpp.o game/CMakeFiles/Amnesia.dir/LuxEntity.cpp.o game/CMakeFiles/Amnesia.dir/LuxGlobalDataHandler.cpp.o game/CMakeFiles/Amnesia.dir/LuxHandObject.cpp.o game/CMakeFiles/Amnesia.dir/LuxHandObject_LightSource.cpp.o game/CMakeFiles/Amnesia.dir/LuxHandObject_Melee.cpp.o game/CMakeFiles/Amnesia.dir/LuxHelpFuncs.cpp.o game/CMakeFiles/Amnesia.dir/LuxHintHandler.cpp.o game/CMakeFiles/Amnesia.dir/LuxInputHandler.cpp.o game/CMakeFiles/Amnesia.dir/LuxInsanityHandler.cpp.o game/CMakeFiles/Amnesia.dir/LuxInteractConnections.cpp.o game/CMakeFiles/Amnesia.dir/LuxInventory.cpp.o game/CMakeFiles/Amnesia.dir/LuxItemType.cpp.o game/CMakeFiles/Amnesia.dir/LuxJournal.cpp.o game/CMakeFiles/Amnesia.dir/LuxLoadScreenHandler.cpp.o game/CMakeFiles/Amnesia.dir/LuxMainMenu.cpp.o game/CMakeFiles/Amnesia.dir/LuxMainMenu_CustomStory.cpp.o game/CMakeFiles/Amnesia.dir/LuxMainMenu_KeyConfig.cpp.o game/CMakeFiles/Amnesia.dir/LuxMainMenu_LoadGame.cpp.o game/CMakeFiles/Amnesia.dir/LuxMainMenu_Options.cpp.o game/CMakeFiles/Amnesia.dir/LuxMainMenu_Profile.cpp.o game/CMakeFiles/Amnesia.dir/LuxMainMenu_StartGame.cpp.o game/CMakeFiles/Amnesia.dir/LuxMap.cpp.o game/CMakeFiles/Amnesia.dir/LuxMapHandler.cpp.o game/CMakeFiles/Amnesia.dir/LuxMapHelper.cpp.o game/CMakeFiles/Amnesia.dir/LuxMessageHandler.cpp.o game/CMakeFiles/Amnesia.dir/LuxMoveState.cpp.o game/CMakeFiles/Amnesia.dir/LuxMoveState_ClimbLedge.cpp.o game/CMakeFiles/Amnesia.dir/LuxMoveState_Normal.cpp.o game/CMakeFiles/Amnesia.dir/LuxMusicHandler.cpp.o game/CMakeFiles/Amnesia.dir/LuxPlayer.cpp.o game/CMakeFiles/Amnesia.dir/LuxPlayerHands.cpp.o game/CMakeFiles/Amnesia.dir/LuxPlayerHelpers.cpp.o game/CMakeFiles/Amnesia.dir/LuxPlayerState.cpp.o game/CMakeFiles/Amnesia.dir/LuxPlayerState_DefaultBase.cpp.o game/CMakeFiles/Amnesia.dir/LuxPlayerState_HandObject.cpp.o game/CMakeFiles/Amnesia.dir/LuxPlayerState_Interact.cpp.o game/CMakeFiles/Amnesia.dir/LuxPlayerState_InteractGrab.cpp.o game/CMakeFiles/Amnesia.dir/LuxPlayerState_InteractLever.cpp.o game/CMakeFiles/Amnesia.dir/LuxPlayerState_InteractPush.cpp.o game/CMakeFiles/Amnesia.dir/LuxPlayerState_InteractRotateBase.cpp.o game/CMakeFiles/Amnesia.dir/LuxPlayerState_InteractSlide.cpp.o game/CMakeFiles/Amnesia.dir/LuxPlayerState_InteractSwingDoor.cpp.o game/CMakeFiles/Amnesia.dir/LuxPlayerState_InteractWheel.cpp.o game/CMakeFiles/Amnesia.dir/LuxPlayerState_Ladder.cpp.o game/CMakeFiles/Amnesia.dir/LuxPlayerState_Normal.cpp.o game/CMakeFiles/Amnesia.dir/LuxPlayerState_UseItem.cpp.o game/CMakeFiles/Amnesia.dir/LuxPostEffects.cpp.o game/CMakeFiles/Amnesia.dir/LuxPreMenu.cpp.o game/CMakeFiles/Amnesia.dir/LuxProgressLogHandler.cpp.o game/CMakeFiles/Amnesia.dir/LuxProp.cpp.o game/CMakeFiles/Amnesia.dir/LuxProp_Button.cpp.o game/CMakeFiles/Amnesia.dir/LuxProp_Chest.cpp.o game/CMakeFiles/Amnesia.dir/LuxProp_CritterBase.cpp.o game/CMakeFiles/Amnesia.dir/LuxProp_EmotionStone.cpp.o game/CMakeFiles/Amnesia.dir/LuxProp_Item.cpp.o game/CMakeFiles/Amnesia.dir/LuxProp_Lamp.cpp.o game/CMakeFiles/Amnesia.dir/LuxProp_LevelDoor.cpp.o game/CMakeFiles/Amnesia.dir/LuxProp_Lever.cpp.o game/CMakeFiles/Amnesia.dir/LuxProp_MoveObject.cpp.o game/CMakeFiles/Amnesia.dir/LuxProp_MultiSlider.cpp.o game/CMakeFiles/Amnesia.dir/LuxProp_NPC.cpp.o game/CMakeFiles/Amnesia.dir/LuxProp_Object.cpp.o game/CMakeFiles/Amnesia.dir/LuxProp_OilBarrel.cpp.o game/CMakeFiles/Amnesia.dir/LuxProp_Photocell.cpp.o game/CMakeFiles/Amnesia.dir/LuxProp_SwingDoor.cpp.o game/CMakeFiles/Amnesia.dir/LuxProp_Wheel.cpp.o game/CMakeFiles/Amnesia.dir/LuxSaveHandler.cpp.o game/CMakeFiles/Amnesia.dir/LuxSavedEngineTypes.cpp.o game/CMakeFiles/Amnesia.dir/LuxSavedGame.cpp.o game/CMakeFiles/Amnesia.dir/LuxSavedGameTypes.cpp.o game/CMakeFiles/Amnesia.dir/LuxSavedMap.cpp.o game/CMakeFiles/Amnesia.dir/LuxScriptHandler.cpp.o game/CMakeFiles/Amnesia.dir/LuxStaticProp.cpp.o game/CMakeFiles/Amnesia.dir/LuxTypes.cpp.o game/CMakeFiles/Amnesia.dir/Main.cpp.o game/CMakeFiles/Amnesia.dir/StdAfx.cpp.o -o Amnesia.bin.aarch64 -Wl,-rpath,"\$ORIGIN/lib64" core2/libHPL2.a core2/OALWrapper/libOALWrapper.a /usr/lib64/libvorbisfile.so /usr/lib64/libvorbis.so /usr/lib64/libogg.so /usr/lib64/libopenal.so /usr/lib64/libSDL2main.a /usr/lib64/libSDL2-2.0.so.0.3200.72 /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/lib/linux/lib/libNewton.a /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/lib/linux/lib/libdgPhysics.a /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/lib/linux/lib/libdgCore.a /usr/lib64/libangelscript.so /usr/lib64/libGLU.so /usr/lib64/libGLX.so /usr/lib64/libOpenGL.so /usr/lib64/libGLEW.so /usr/lib64/libtheora.so /usr/lib64/libIL.so /usr/lib64/libassimp.so.6.0.5 /usr/lib64/libz.so -lpugixml -lpoly2tri -lrt -lz core2/libbinreloc.a -lpthread -ldl -lgcc_s_asneeded -lgcc_s_asneeded && : /usr/bin/ld.bfd: warning: size of symbol `alEffectf' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/cc0mP9mG.ltrans84.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alEffectf' changed from 2 to 1 in /tmp/cc0mP9mG.ltrans84.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetFilterfv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetFilterfv' changed from 2 to 1 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetFilterf' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetFilterf' changed from 2 to 1 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetFilteriv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetFilteriv' changed from 2 to 1 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetFilteri' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetFilteri' changed from 2 to 1 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alFilterfv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alFilterfv' changed from 2 to 1 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alFilteriv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alFilteriv' changed from 2 to 1 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetEffectfv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetEffectfv' changed from 2 to 1 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetEffectf' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetEffectf' changed from 2 to 1 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetEffectiv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetEffectiv' changed from 2 to 1 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetEffecti' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetEffecti' changed from 2 to 1 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alEffectfv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alEffectfv' changed from 2 to 1 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alEffectiv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alEffectiv' changed from 2 to 1 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alEffecti' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alEffecti' changed from 2 to 1 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alIsEffect' changed from 352 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alIsEffect' changed from 2 to 1 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alDeleteEffects' changed from 228 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alDeleteEffects' changed from 2 to 1 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGenEffects' changed from 228 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGenEffects' changed from 2 to 1 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetAuxiliaryEffectSlotfv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetAuxiliaryEffectSlotfv' changed from 2 to 1 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetAuxiliaryEffectSlotf' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetAuxiliaryEffectSlotf' changed from 2 to 1 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetAuxiliaryEffectSlotiv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetAuxiliaryEffectSlotiv' changed from 2 to 1 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetAuxiliaryEffectSloti' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetAuxiliaryEffectSloti' changed from 2 to 1 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alAuxiliaryEffectSlotfv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alAuxiliaryEffectSlotfv' changed from 2 to 1 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alAuxiliaryEffectSlotf' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alAuxiliaryEffectSlotf' changed from 2 to 1 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alAuxiliaryEffectSlotiv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alAuxiliaryEffectSlotiv' changed from 2 to 1 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alIsAuxiliaryEffectSlot' changed from 248 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alIsAuxiliaryEffectSlot' changed from 2 to 1 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alDeleteAuxiliaryEffectSlots' changed from 228 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alDeleteAuxiliaryEffectSlots' changed from 2 to 1 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGenAuxiliaryEffectSlots' changed from 228 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGenAuxiliaryEffectSlots' changed from 2 to 1 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alFilteri' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alFilteri' changed from 2 to 1 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alFilterf' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alFilterf' changed from 2 to 1 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alDeleteFilters' changed from 228 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alDeleteFilters' changed from 2 to 1 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alIsFilter' changed from 288 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alIsFilter' changed from 2 to 1 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGenFilters' changed from 228 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGenFilters' changed from 2 to 1 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alAuxiliaryEffectSloti' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/cc0mP9mG.ltrans85.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alAuxiliaryEffectSloti' changed from 2 to 1 in /tmp/cc0mP9mG.ltrans85.ltrans.o [473/475] : && /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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -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=launcher/CMakeFiles/Launcher.dir/link.d launcher/CMakeFiles/Launcher.dir/launcher.cpp.o launcher/CMakeFiles/Launcher.dir/Main.cpp.o launcher/CMakeFiles/Launcher.dir/QualityChooser.cpp.o launcher/CMakeFiles/Launcher.dir/LauncherHelper.cpp.o -o Launcher.bin.aarch64 -Wl,-rpath,"\$ORIGIN/lib64" core2/libHPL2.a /usr/lib64/libfltk_images.so /usr/lib64/libfltk.so -lX11 -lXext -lXft -lfontconfig /usr/lib64/libjpeg.so core2/OALWrapper/libOALWrapper.a /usr/lib64/libvorbisfile.so /usr/lib64/libvorbis.so /usr/lib64/libogg.so /usr/lib64/libopenal.so /usr/lib64/libSDL2main.a /usr/lib64/libSDL2-2.0.so.0.3200.72 /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/lib/linux/lib/libNewton.a /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/lib/linux/lib/libdgPhysics.a /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/lib/linux/lib/libdgCore.a /usr/lib64/libangelscript.so /usr/lib64/libGLU.so /usr/lib64/libGLX.so /usr/lib64/libOpenGL.so /usr/lib64/libGLEW.so /usr/lib64/libtheora.so /usr/lib64/libIL.so /usr/lib64/libassimp.so.6.0.5 /usr/lib64/libz.so -lpugixml -lpoly2tri -lrt -lz core2/libbinreloc.a -lpthread -ldl -lgcc_s_asneeded -lgcc_s_asneeded && : /usr/bin/ld.bfd: warning: size of symbol `alEffectf' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccqCuqRx.ltrans36.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alEffectf' changed from 2 to 1 in /tmp/ccqCuqRx.ltrans36.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetFilterfv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetFilterfv' changed from 2 to 1 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetFilterf' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetFilterf' changed from 2 to 1 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetFilteriv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetFilteriv' changed from 2 to 1 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetFilteri' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetFilteri' changed from 2 to 1 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alFilterfv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alFilterfv' changed from 2 to 1 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alFilteriv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alFilteriv' changed from 2 to 1 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetEffectfv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetEffectfv' changed from 2 to 1 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetEffectf' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetEffectf' changed from 2 to 1 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetEffectiv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetEffectiv' changed from 2 to 1 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetEffecti' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetEffecti' changed from 2 to 1 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alEffectfv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alEffectfv' changed from 2 to 1 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alEffectiv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alEffectiv' changed from 2 to 1 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alEffecti' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alEffecti' changed from 2 to 1 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alIsEffect' changed from 352 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alIsEffect' changed from 2 to 1 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alDeleteEffects' changed from 228 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alDeleteEffects' changed from 2 to 1 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGenEffects' changed from 228 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGenEffects' changed from 2 to 1 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetAuxiliaryEffectSlotfv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetAuxiliaryEffectSlotfv' changed from 2 to 1 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetAuxiliaryEffectSlotf' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetAuxiliaryEffectSlotf' changed from 2 to 1 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetAuxiliaryEffectSlotiv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetAuxiliaryEffectSlotiv' changed from 2 to 1 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetAuxiliaryEffectSloti' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetAuxiliaryEffectSloti' changed from 2 to 1 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alAuxiliaryEffectSlotfv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alAuxiliaryEffectSlotfv' changed from 2 to 1 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alAuxiliaryEffectSlotf' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alAuxiliaryEffectSlotf' changed from 2 to 1 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alAuxiliaryEffectSlotiv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alAuxiliaryEffectSlotiv' changed from 2 to 1 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alIsAuxiliaryEffectSlot' changed from 248 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alIsAuxiliaryEffectSlot' changed from 2 to 1 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alDeleteAuxiliaryEffectSlots' changed from 228 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alDeleteAuxiliaryEffectSlots' changed from 2 to 1 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGenAuxiliaryEffectSlots' changed from 228 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGenAuxiliaryEffectSlots' changed from 2 to 1 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alFilteri' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alFilteri' changed from 2 to 1 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alFilterf' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alFilterf' changed from 2 to 1 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alDeleteFilters' changed from 228 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alDeleteFilters' changed from 2 to 1 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alIsFilter' changed from 288 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alIsFilter' changed from 2 to 1 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGenFilters' changed from 228 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGenFilters' changed from 2 to 1 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alAuxiliaryEffectSloti' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccqCuqRx.ltrans37.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alAuxiliaryEffectSloti' changed from 2 to 1 in /tmp/ccqCuqRx.ltrans37.ltrans.o [474/475] /usr/bin/g++ -DLINUX -DOPENHPL_SOURCE_DIR=\"/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/../../..\" -DUSERDIR_RESOURCES -DUSE_SDL2 -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/amnesia/src/redhat-linux-build/soma_game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include -I/usr/include/AL -I/builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/OALWrapper/include -isystem /usr/include/SDL2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -DNDEBUG -Wno-switch -Wno-reorder -Wno-unused-variable -Wno-unused-function -idirafter /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/../dependencies/include -MD -MT soma_game/CMakeFiles/Soma.dir/SomaScriptGenBindings.cpp.o -MF soma_game/CMakeFiles/Soma.dir/SomaScriptGenBindings.cpp.o.d -fmodules-ts -fmodule-mapper=soma_game/CMakeFiles/Soma.dir/SomaScriptGenBindings.cpp.o.modmap -MD -fdeps-format=p1689r5 -x c++ -o soma_game/CMakeFiles/Soma.dir/SomaScriptGenBindings.cpp.o -c /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptGenBindings.cpp In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:24, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaBase.h:4, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptGenBindings.cpp:5: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/SystemTypes.h:29: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 29 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:25, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:25: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/math/MathTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/String.h:26: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/GraphicsTypes.h:23: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 23 | #pragma warning( disable : 4996 ) //disable unsafe warning! In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:34: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/system/Platform.h:36:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 36 | struct VideoComp : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/bits/predefined_ops.h:33, from /usr/include/c++/16/bits/stl_algobase.h:70, from /usr/include/c++/16/bits/stl_tree.h:65, from /usr/include/c++/16/map:64, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptApi.h:6, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptBind.h:6, from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptGenBindings.cpp:3: /usr/include/c++/16/bits/stl_function.h:134:12: note: declared here 134 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/hpl.h:82: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h: In member function ‘hpl::iGpuProgram* hpl::cMaterial::GetProgram(char, hpl::eMaterialRenderMode) const’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/core/include/graphics/Material.h:116:123: warning: array subscript has type ‘char’ [-Wchar-subscripts] 116 | inline iGpuProgram* GetProgram(char alSkeleton,eMaterialRenderMode aRenderMode) const { return mvPrograms[alSkeleton][aRenderMode];} | ^~~~~~~~~~ /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptGenBindings.cpp: In function ‘RegisterSomaScriptGenBindings(asIScriptEngine*)’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptGenBindings.cpp:11:6: note: variable tracking size limit exceeded with ‘-fvar-tracking-assignments’, retrying without 11 | void RegisterSomaScriptGenBindings(asIScriptEngine *e) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [475/475] : && /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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -mcpu=apple-m2+crc+aes+sha3+fp16 -O2 -g -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=soma_game/CMakeFiles/Soma.dir/link.d soma_game/CMakeFiles/Soma.dir/HpslTranspiler.cpp.o soma_game/CMakeFiles/Soma.dir/Main.cpp.o soma_game/CMakeFiles/Soma.dir/SomaAgent.cpp.o soma_game/CMakeFiles/Soma.dir/SomaBase.cpp.o soma_game/CMakeFiles/Soma.dir/SomaConfig.cpp.o soma_game/CMakeFiles/Soma.dir/SomaCritter.cpp.o soma_game/CMakeFiles/Soma.dir/SomaFsb.cpp.o soma_game/CMakeFiles/Soma.dir/SomaGammaScreen.cpp.o soma_game/CMakeFiles/Soma.dir/SomaGlobalFuncsTable.cpp.o soma_game/CMakeFiles/Soma.dir/SomaImGui.cpp.o soma_game/CMakeFiles/Soma.dir/SomaImGuiDefaults.cpp.o soma_game/CMakeFiles/Soma.dir/SomaLoaders.cpp.o soma_game/CMakeFiles/Soma.dir/SomaLux.cpp.o soma_game/CMakeFiles/Soma.dir/SomaLuxEntity.cpp.o soma_game/CMakeFiles/Soma.dir/SomaLuxGame.cpp.o soma_game/CMakeFiles/Soma.dir/SomaLuxPlayer.cpp.o soma_game/CMakeFiles/Soma.dir/SomaLuxScriptable.cpp.o soma_game/CMakeFiles/Soma.dir/SomaLuxVoice.cpp.o soma_game/CMakeFiles/Soma.dir/SomaPostEffects.cpp.o soma_game/CMakeFiles/Soma.dir/SomaSave.cpp.o soma_game/CMakeFiles/Soma.dir/SomaScriptApi.cpp.o soma_game/CMakeFiles/Soma.dir/SomaScriptBuilder.cpp.o soma_game/CMakeFiles/Soma.dir/SomaScriptCheck.cpp.o soma_game/CMakeFiles/Soma.dir/SomaScriptGenBindings.cpp.o soma_game/CMakeFiles/Soma.dir/SomaScriptGlobals.cpp.o soma_game/CMakeFiles/Soma.dir/SomaScriptMath.cpp.o soma_game/CMakeFiles/Soma.dir/SomaScriptNatives.cpp.o soma_game/CMakeFiles/Soma.dir/SomaScriptRuntime.cpp.o soma_game/CMakeFiles/Soma.dir/SomaScriptStringFuncs.cpp.o soma_game/CMakeFiles/Soma.dir/SomaScriptStrings.cpp.o soma_game/CMakeFiles/Soma.dir/SomaSound.cpp.o soma_game/CMakeFiles/Soma.dir/SomaSoundscape.cpp.o soma_game/CMakeFiles/Soma.dir/SomaSplash.cpp.o soma_game/CMakeFiles/Soma.dir/SomaToneMapping.cpp.o -o Soma.bin.aarch64 -Wl,-rpath,"\$ORIGIN/lib64" core2/libHPL2.a core2/OALWrapper/libOALWrapper.a /usr/lib64/libvorbisfile.so /usr/lib64/libvorbis.so /usr/lib64/libogg.so /usr/lib64/libopenal.so /usr/lib64/libSDL2main.a /usr/lib64/libSDL2-2.0.so.0.3200.72 /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/lib/linux/lib/libNewton.a /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/lib/linux/lib/libdgPhysics.a /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/HPL2/dependencies/lib/linux/lib/libdgCore.a /usr/lib64/libangelscript.so /usr/lib64/libGLU.so /usr/lib64/libGLX.so /usr/lib64/libOpenGL.so /usr/lib64/libGLEW.so /usr/lib64/libtheora.so /usr/lib64/libIL.so /usr/lib64/libassimp.so.6.0.5 /usr/lib64/libz.so -lpugixml -lpoly2tri -lrt -lz core2/libbinreloc.a -lpthread -ldl -lgcc_s_asneeded -lgcc_s_asneeded && : /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptGenBindings.cpp: In function ‘RegisterSomaScriptGenBindings’: /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/soma/src/game/SomaScriptGenBindings.cpp:11:6: note: variable tracking size limit exceeded with ‘-fvar-tracking-assignments’, retrying without 11 | void RegisterSomaScriptGenBindings(asIScriptEngine *e) | ^ /usr/bin/ld.bfd: warning: size of symbol `alEffectf' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccryfIN4.ltrans95.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alEffectf' changed from 2 to 1 in /tmp/ccryfIN4.ltrans95.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetFilterfv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetFilterfv' changed from 2 to 1 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetFilterf' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetFilterf' changed from 2 to 1 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetFilteriv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetFilteriv' changed from 2 to 1 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetFilteri' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetFilteri' changed from 2 to 1 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alFilterfv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alFilterfv' changed from 2 to 1 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alFilteriv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alFilteriv' changed from 2 to 1 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetEffectfv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetEffectfv' changed from 2 to 1 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetEffectf' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetEffectf' changed from 2 to 1 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetEffectiv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetEffectiv' changed from 2 to 1 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetEffecti' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetEffecti' changed from 2 to 1 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alEffectfv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alEffectfv' changed from 2 to 1 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alEffectiv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alEffectiv' changed from 2 to 1 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alEffecti' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alEffecti' changed from 2 to 1 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alIsEffect' changed from 352 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alIsEffect' changed from 2 to 1 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alDeleteEffects' changed from 228 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alDeleteEffects' changed from 2 to 1 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGenEffects' changed from 228 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGenEffects' changed from 2 to 1 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetAuxiliaryEffectSlotfv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetAuxiliaryEffectSlotfv' changed from 2 to 1 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetAuxiliaryEffectSlotf' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetAuxiliaryEffectSlotf' changed from 2 to 1 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetAuxiliaryEffectSlotiv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetAuxiliaryEffectSlotiv' changed from 2 to 1 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGetAuxiliaryEffectSloti' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGetAuxiliaryEffectSloti' changed from 2 to 1 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alAuxiliaryEffectSlotfv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alAuxiliaryEffectSlotfv' changed from 2 to 1 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alAuxiliaryEffectSlotf' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alAuxiliaryEffectSlotf' changed from 2 to 1 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alAuxiliaryEffectSlotiv' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alAuxiliaryEffectSlotiv' changed from 2 to 1 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alIsAuxiliaryEffectSlot' changed from 248 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alIsAuxiliaryEffectSlot' changed from 2 to 1 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alDeleteAuxiliaryEffectSlots' changed from 228 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alDeleteAuxiliaryEffectSlots' changed from 2 to 1 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGenAuxiliaryEffectSlots' changed from 228 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGenAuxiliaryEffectSlots' changed from 2 to 1 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alFilteri' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alFilteri' changed from 2 to 1 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alFilterf' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alFilterf' changed from 2 to 1 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alDeleteFilters' changed from 228 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alDeleteFilters' changed from 2 to 1 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alIsFilter' changed from 288 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alIsFilter' changed from 2 to 1 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alGenFilters' changed from 228 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alGenFilters' changed from 2 to 1 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: size of symbol `alAuxiliaryEffectSloti' changed from 236 in OAL_EFXManager.cpp.o (symbol from plugin) to 8 in /tmp/ccryfIN4.ltrans96.ltrans.o /usr/bin/ld.bfd: warning: NOTE: size discrepancies can cause real problems. Investigation is advised. /usr/bin/ld.bfd: warning: type of symbol `alAuxiliaryEffectSloti' changed from 2 to 1 in /tmp/ccryfIN4.ltrans96.ltrans.o + cd - /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30 + magick 'amnesia/src/game/Lux.ico[0]' open-hpl.png + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.QxBK0j + umask 022 + cd /builddir/build/BUILD/open-hpl-1.3.30-build + '[' /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT ++ dirname /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT + mkdir -p /builddir/build/BUILD/open-hpl-1.3.30-build + mkdir /builddir/build/BUILD/open-hpl-1.3.30-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 open-hpl-1.3.30 + pkgdir=/builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT/usr/libexec/open-hpl + for b in Amnesia Launcher Soma Rebirth Bunker + install -Dpm0755 -t /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT/usr/libexec/open-hpl amnesia/src/redhat-linux-build/Amnesia.bin.aarch64 + for b in Amnesia Launcher Soma Rebirth Bunker + install -Dpm0755 -t /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT/usr/libexec/open-hpl amnesia/src/redhat-linux-build/Launcher.bin.aarch64 + for b in Amnesia Launcher Soma Rebirth Bunker + install -Dpm0755 -t /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT/usr/libexec/open-hpl amnesia/src/redhat-linux-build/Soma.bin.aarch64 + for b in Amnesia Launcher Soma Rebirth Bunker + install -Dpm0755 -t /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT/usr/libexec/open-hpl amnesia/src/redhat-linux-build/Rebirth.bin.aarch64 + for b in Amnesia Launcher Soma Rebirth Bunker + install -Dpm0755 -t /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT/usr/libexec/open-hpl amnesia/src/redhat-linux-build/Bunker.bin.aarch64 + install -Dpm0644 -t /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT/usr/libexec/open-hpl/compat soma/data/compat/core_12_12_sphere.dae soma/data/compat/core_5_5_sphere.dae soma/data/compat/core_7_7_sphere.dae soma/data/compat/core_box.dae soma/data/compat/core_pyramid.dae + install -Dpm0644 -t /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT/usr/share/open-hpl/soma soma/data/script_api.txt + install -Dpm0644 /dev/stdin /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT/usr/libexec/open-hpl/steam-common.sh + launcher amnesia 57300 'Amnesia The Dark Descent' 'oh_deploy Amnesia.bin.aarch64 Amnesia.bin.aarch64; oh_deploy Launcher.bin.aarch64 Launcher.bin.aarch64' Launcher.bin.aarch64 'Open HPL native aarch64 build' 'Amnesia: The Dark Descent' + install -Dpm0755 /dev/stdin /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT/usr/bin/open-hpl-amnesia + install -Dpm0644 /dev/stdin /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT/usr/share/applications/open-hpl-amnesia.desktop + install -Dpm0644 open-hpl.png /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT/usr/share/icons/hicolor/128x128/apps/open-hpl-amnesia.png + desktop-file-validate /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT/usr/share/applications/open-hpl-amnesia.desktop + launcher machine-for-pigs 239200 'Machine for Pigs' 'oh_deploy Amnesia.bin.aarch64 AmnesiaOnAmfp.bin.aarch64' AmnesiaOnAmfp.bin.aarch64 'Open HPL experimental: Dark Descent'\''s game code on AMFP'\''s data' 'Amnesia: A Machine for Pigs' + install -Dpm0755 /dev/stdin /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT/usr/bin/open-hpl-machine-for-pigs + install -Dpm0644 /dev/stdin /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT/usr/share/applications/open-hpl-machine-for-pigs.desktop + install -Dpm0644 open-hpl.png /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT/usr/share/icons/hicolor/128x128/apps/open-hpl-machine-for-pigs.png + desktop-file-validate /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT/usr/share/applications/open-hpl-machine-for-pigs.desktop + launcher soma 282140 SOMA 'oh_deploy Soma.bin.aarch64 OpenHplSoma.bin.aarch64; oh_deploy_compat' OpenHplSoma.bin.aarch64 'Open HPL experimental native aarch64 port' SOMA + install -Dpm0755 /dev/stdin /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT/usr/bin/open-hpl-soma + install -Dpm0644 /dev/stdin /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT/usr/share/applications/open-hpl-soma.desktop + install -Dpm0644 open-hpl.png /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT/usr/share/icons/hicolor/128x128/apps/open-hpl-soma.png + desktop-file-validate /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT/usr/share/applications/open-hpl-soma.desktop + launcher rebirth 999220 'Amnesia Rebirth' 'oh_deploy Rebirth.bin.aarch64 OpenHplRebirth.bin.aarch64; oh_deploy_compat' OpenHplRebirth.bin.aarch64 'Open HPL tech preview: free camera on one map' 'Amnesia: Rebirth' + install -Dpm0755 /dev/stdin /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT/usr/bin/open-hpl-rebirth + install -Dpm0644 /dev/stdin /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT/usr/share/applications/open-hpl-rebirth.desktop + install -Dpm0644 open-hpl.png /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT/usr/share/icons/hicolor/128x128/apps/open-hpl-rebirth.png + desktop-file-validate /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT/usr/share/applications/open-hpl-rebirth.desktop + launcher bunker 1944430 'Amnesia The Bunker' 'oh_deploy Bunker.bin.aarch64 OpenHplBunker.bin.aarch64; oh_deploy_compat' OpenHplBunker.bin.aarch64 'Open HPL tech preview: free camera on one map' 'Amnesia: The Bunker' + install -Dpm0755 /dev/stdin /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT/usr/bin/open-hpl-bunker + install -Dpm0644 /dev/stdin /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT/usr/share/applications/open-hpl-bunker.desktop + install -Dpm0644 open-hpl.png /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT/usr/share/icons/hicolor/128x128/apps/open-hpl-bunker.png + desktop-file-validate /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT/usr/share/applications/open-hpl-bunker.desktop + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 1.3.30-1.fc46 --unique-debug-suffix -1.3.30-1.fc46.aarch64 --unique-debug-src-base open-hpl-1.3.30-1.fc46.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 --remove-section .gnu.build.attributes -S debugsourcefiles.list /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30 find-debuginfo: starting Extracting debug info from 5 files DWARF-compressing 5 files sepdebugcrcfix: Updated 5 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/open-hpl-1.3.30-1.fc46.aarch64 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 mangling shebang in /usr/bin/open-hpl-bunker from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/bin/open-hpl-rebirth from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/bin/open-hpl-soma from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/bin/open-hpl-machine-for-pigs from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/bin/open-hpl-amnesia from /bin/sh to #!/usr/bin/sh + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-det --brp -j4 /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT Scanned 87 directories and 1064 files, processed 0 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors + /usr/bin/linkdupes --brp /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT/usr Scanned 86 directories and 1064 files, considered 1064 files, read 88 files, linked 5 files, 0 errors sum of sizes of linked files: 149492 bytes Reading /builddir/build/BUILD/open-hpl-1.3.30-build/SPECPARTS/rpm-debuginfo.specpart Processing files: open-hpl-1.3.30-1.fc46.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.pisbE1 + umask 022 + cd /builddir/build/BUILD/open-hpl-1.3.30-build + cd open-hpl-1.3.30 + DOCDIR=/builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT/usr/share/doc/open-hpl + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT/usr/share/doc/open-hpl + cp -pr /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/README.md /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT/usr/share/doc/open-hpl + cp -pr /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/PORTING_NOTES.md /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT/usr/share/doc/open-hpl + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.hcv5Tk + umask 022 + cd /builddir/build/BUILD/open-hpl-1.3.30-build + cd open-hpl-1.3.30 + LICENSEDIR=/builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT/usr/share/licenses/open-hpl + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT/usr/share/licenses/open-hpl + cp -pr /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/LICENSE /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT/usr/share/licenses/open-hpl + cp -pr /builddir/build/BUILD/open-hpl-1.3.30-build/open-hpl-1.3.30/THIRD_PARTY_LICENSES.md /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT/usr/share/licenses/open-hpl + RPM_EC=0 ++ jobs -p + exit 0 Provides: application() application(open-hpl-amnesia.desktop) application(open-hpl-bunker.desktop) application(open-hpl-machine-for-pigs.desktop) application(open-hpl-rebirth.desktop) application(open-hpl-soma.desktop) open-hpl = 1.3.30-1.fc46 open-hpl(aarch-64) = 1.3.30-1.fc46 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/sh ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libGLEW.so.2.2()(64bit) libGLU.so.1()(64bit) libGLX.so.0()(64bit) libIL.so.1()(64bit) libOpenGL.so.0()(64bit) libSDL2-2.0.so.0()(64bit) libangelscript.so.23800()(64bit) libassimp.so.6()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libfltk.so.1.4()(64bit) libfltk_images.so.1.4()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libm.so.6(GLIBC_2.38)(64bit) libm.so.6(GLIBC_2.43)(64bit) libogg.so.0()(64bit) libopenal.so.1()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.15)(64bit) libstdc++.so.6(CXXABI_1.3.7)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libtheora.so.0()(64bit) libtheora.so.0(libtheora.so.1.0)(64bit) libvorbisfile.so.3()(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: open-hpl-debugsource-1.3.30-1.fc46.aarch64 Provides: open-hpl-debugsource = 1.3.30-1.fc46 open-hpl-debugsource(aarch-64) = 1.3.30-1.fc46 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: open-hpl-debuginfo-1.3.30-1.fc46.aarch64 Provides: debuginfo(build-id) = 4c0e868426adbad87379e25735cc9fb3a00f8964 debuginfo(build-id) = 4c9bf1b0348f3f3f5a88eb7ee985967da31e5aa3 debuginfo(build-id) = 9b251924670a870d272aced2eac9976c7a2372ff debuginfo(build-id) = be70f3eea3a48c1164a5bf83431497675c56baf6 debuginfo(build-id) = e3ea15d6a144417bda5b89505a19a7e03058aa56 open-hpl-debuginfo = 1.3.30-1.fc46 open-hpl-debuginfo(aarch-64) = 1.3.30-1.fc46 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: open-hpl-debugsource(aarch-64) = 1.3.30-1.fc46 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/open-hpl-1.3.30-build/BUILDROOT Wrote: /builddir/build/RPMS/open-hpl-debugsource-1.3.30-1.fc46.aarch64.rpm Wrote: /builddir/build/RPMS/open-hpl-1.3.30-1.fc46.aarch64.rpm Wrote: /builddir/build/RPMS/open-hpl-debuginfo-1.3.30-1.fc46.aarch64.rpm Finish: rpmbuild open-hpl-1.3.30-1.fc46.src.rpm Finish: build phase for open-hpl-1.3.30-1.fc46.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-aarch64-1790936615.372352/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names INFO: Done(/var/lib/copr-rpmbuild/results/open-hpl-1.3.30-1.fc46.src.rpm) Config(child) 11 minutes 31 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running RPMResults tool Package info: { "packages": [ { "name": "open-hpl", "epoch": null, "version": "1.3.30", "release": "1.fc46", "arch": "aarch64" }, { "name": "open-hpl-debugsource", "epoch": null, "version": "1.3.30", "release": "1.fc46", "arch": "aarch64" }, { "name": "open-hpl", "epoch": null, "version": "1.3.30", "release": "1.fc46", "arch": "src" }, { "name": "open-hpl-debuginfo", "epoch": null, "version": "1.3.30", "release": "1.fc46", "arch": "aarch64" } ] } RPMResults finished