<86>Jun 12 02:43:19 userdel[3616222]: delete user 'rooter' <86>Jun 12 02:43:19 userdel[3616222]: removed group 'rooter' owned by 'rooter' <86>Jun 12 02:43:19 userdel[3616222]: removed shadow group 'rooter' owned by 'rooter' <86>Jun 12 02:43:19 groupadd[3616275]: group added to /etc/group: name=rooter, GID=1250 <86>Jun 12 02:43:19 groupadd[3616275]: group added to /etc/gshadow: name=rooter <86>Jun 12 02:43:19 groupadd[3616275]: new group: name=rooter, GID=1250 <86>Jun 12 02:43:19 useradd[3616298]: new user: name=rooter, UID=1250, GID=1250, home=/root, shell=/bin/bash, from=none <86>Jun 12 02:43:19 userdel[3616342]: delete user 'builder' <86>Jun 12 02:43:19 userdel[3616342]: removed group 'builder' owned by 'builder' <86>Jun 12 02:43:19 userdel[3616342]: removed shadow group 'builder' owned by 'builder' <86>Jun 12 02:43:19 groupadd[3616381]: group added to /etc/group: name=builder, GID=1251 <86>Jun 12 02:43:19 groupadd[3616381]: group added to /etc/gshadow: name=builder <86>Jun 12 02:43:19 groupadd[3616381]: new group: name=builder, GID=1251 <86>Jun 12 02:43:19 useradd[3616411]: new user: name=builder, UID=1251, GID=1251, home=/usr/src, shell=/bin/bash, from=none <13>Jun 12 02:43:21 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432004 installed <13>Jun 12 02:43:21 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626058413 installed <13>Jun 12 02:43:21 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 1667075764 installed <13>Jun 12 02:43:21 rpmi: libb2-0.98.1-alt1_1 sisyphus+291614.100.1.1 1638962877 installed <13>Jun 12 02:43:21 rpmi: libp11-kit-0.24.1-alt1 sisyphus+293720.100.1.1 1642535264 installed <13>Jun 12 02:43:21 rpmi: libtasn1-4.19.0-alt1 sisyphus+305700.100.1.1 1661359624 installed <13>Jun 12 02:43:21 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Jun 12 02:43:21 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Jun 12 02:43:21 rpmi: ca-certificates-2022.12.14-alt1 sisyphus+311754.200.1.1 1671046143 installed <13>Jun 12 02:43:21 rpmi: ca-trust-0.1.4-alt1 sisyphus+308690.100.1.1 1666182992 installed <13>Jun 12 02:43:21 rpmi: p11-kit-trust-0.24.1-alt1 sisyphus+293720.100.1.1 1642535264 installed <13>Jun 12 02:43:21 rpmi: libcrypto1.1-1.1.1u-alt1 sisyphus+322200.100.1.1 1685474736 installed <13>Jun 12 02:43:21 rpmi: libssl1.1-1.1.1u-alt1 sisyphus+322200.100.1.1 1685474736 installed <13>Jun 12 02:43:22 rpmi: python3-3.11.0-alt1 sisyphus+311250.40.175.1 1685626677 installed <13>Jun 12 02:43:22 rpmi: python3-base-3.11.0-alt1 sisyphus+311250.40.175.1 1685626677 installed <13>Jun 12 02:43:22 rpmi: tests-for-installed-python3-pkgs-0.1.22-alt1 sisyphus+319076.100.3.1 1682536051 installed <13>Jun 12 02:43:22 rpmi: rpm-build-python3-0.1.22-alt1 sisyphus+319076.100.3.1 1682536051 installed <13>Jun 12 02:43:22 rpmi: rpm-macros-branch-0.2-alt2 1281832840 installed <13>Jun 12 02:43:22 rpmi: rpm-build-licenses-3.0.0-alt1 sisyphus+241804.100.1.1 1574868053 installed <13>Jun 12 02:43:26 rpmi: libjpeg-2:2.1.2-alt1.2 sisyphus+300827.100.2.1 1653916633 installed <13>Jun 12 02:43:26 rpmi: libpng16-1.6.39-alt1 sisyphus+310490.100.1.1 1669195200 installed <13>Jun 12 02:43:26 rpmi: libxkbcommon-1.5.0-alt1 sisyphus+312911.100.1.1 1673035568 installed <13>Jun 12 02:43:26 rpmi: libglvnd-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749007 installed <13>Jun 12 02:43:26 rpmi: libwebp7-1.3.0-alt1 sisyphus+313492.100.1.1 1673749693 installed <13>Jun 12 02:43:26 rpmi: libICE-1.1.1-alt1 sisyphus+311428.500.1.1 1670577555 installed <13>Jun 12 02:43:26 rpmi: libSM-1.2.4-alt1 sisyphus+312057.200.1.1 1671526916 installed <13>Jun 12 02:43:26 rpmi: vulkan-filesystem-1.3.250-alt1 sisyphus+321834.400.1.1 1685013995 installed <13>Jun 12 02:43:26 rpmi: libts0-1.22-alt3 sisyphus+278442.100.1.2 1626216676 installed <13>Jun 12 02:43:26 rpmi: qt5-base-common-5.15.9-alt2 sisyphus+322296.100.1.1 1685626915 installed <13>Jun 12 02:43:26 rpmi: libmtdev-1.1.6-alt1 sisyphus+278361.100.1.1 1626091644 installed <13>Jun 12 02:43:26 rpmi: libdouble-conversion3-3.2.1-alt1 sisyphus+319436.100.1.1 1682598985 installed <13>Jun 12 02:43:26 rpmi: xorg-proto-devel-2022.1-alt1 sisyphus+299488.100.1.1 1651731532 installed <13>Jun 12 02:43:26 rpmi: libwayland-server-1.22.0-alt1.1 sisyphus+318010.100.1.1 1680606299 installed <13>Jun 12 02:43:27 rpmi: libicu73-1:7.3.1-alt2 sisyphus+319427.100.1.1 1682595589 installed <13>Jun 12 02:43:27 rpmi: libqt5-core-5.15.9-alt2 sisyphus+322296.100.1.1 1685626915 installed <13>Jun 12 02:43:27 rpmi: libkmod-30-alt1 sisyphus+307195.200.2.1 1663842341 installed <13>Jun 12 02:43:27 rpmi: liblcms2-2.15-alt1 sisyphus+316039.100.1.1 1677666328 installed <13>Jun 12 02:43:27 rpmi: libgomp1-12.2.1-alt2 sisyphus+317777.100.2.2 1682562822 installed <13>Jun 12 02:43:27 rpmi: libltdl7-2.4.7-alt2 sisyphus+317834.100.1.1 1680267766 installed <13>Jun 12 02:43:28 rpmi: libopenjpeg2.0-2.5.0-alt1 sisyphus+299926.300.3.1 1652478843 installed <13>Jun 12 02:43:28 rpmi: libfribidi-1.0.13-alt1 sisyphus+320646.100.1.1 1684307082 installed <13>Jun 12 02:43:28 rpmi: ilmbase25-common-2.5.6-alt2 sisyphus+279640.100.1.1 1626639160 installed <13>Jun 12 02:43:28 rpmi: libiex25-2.5.6-alt2 sisyphus+279640.100.1.1 1626639160 installed <13>Jun 12 02:43:28 rpmi: libilmthread25-2.5.6-alt2 sisyphus+279640.100.1.1 1626639160 installed <13>Jun 12 02:43:28 rpmi: libimath25-2.5.6-alt2 sisyphus+279640.100.1.1 1626639160 installed <13>Jun 12 02:43:28 rpmi: libhalf25-2.5.6-alt2 sisyphus+279640.100.1.1 1626639160 installed <13>Jun 12 02:43:28 rpmi: libilmimf25-2.5.6-alt5 sisyphus+314595.3240.24.1 1678352837 installed <13>Jun 12 02:43:28 rpmi: kmod-30-alt1 sisyphus+307195.200.2.1 1663842341 installed <13>Jun 12 02:43:28 rpmi: libqt5-concurrent-5.15.9-alt2 sisyphus+322296.100.1.1 1685626915 installed <13>Jun 12 02:43:28 rpmi: libqt5-test-5.15.9-alt2 sisyphus+322296.100.1.1 1685626915 installed <13>Jun 12 02:43:28 rpmi: libqt5-xml-5.15.9-alt2 sisyphus+322296.100.1.1 1685626915 installed <13>Jun 12 02:43:28 rpmi: icu-utils-1:7.3.1-alt2 sisyphus+319427.100.1.1 1682595589 installed <13>Jun 12 02:43:28 rpmi: libicu-devel-1:7.3.1-alt2 sisyphus+319427.100.1.1 1682595589 installed <13>Jun 12 02:43:28 rpmi: libdouble-conversion-devel-3.2.1-alt1 sisyphus+319436.100.1.1 1682598985 installed <13>Jun 12 02:43:28 rpmi: qt5-script-common-5.15.9-alt1 sisyphus+319473.1500.2.1 1683021100 installed <13>Jun 12 02:43:28 rpmi: libvulkan1-1.3.250-alt1 sisyphus+321834.400.1.1 1685013995 installed <13>Jun 12 02:43:28 rpmi: libOpenGL-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749007 installed <13>Jun 12 02:43:28 rpmi: libGLES-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749007 installed <13>Jun 12 02:43:28 rpmi: libxkbcommon-devel-1.5.0-alt1 sisyphus+312911.100.1.1 1673035568 installed <13>Jun 12 02:43:28 rpmi: libflif-0.3-alt3 sisyphus+276388.100.1.1 1624990813 installed <13>Jun 12 02:43:28 rpmi: libjasper-2.0.33-alt2 sisyphus+291936.40.2.1 1639478957 installed <13>Jun 12 02:43:28 rpmi: libraw-0.20.2-alt1.1 sisyphus+283972.100.1.1 1630055048 installed <13>Jun 12 02:43:28 rpmi: rpm-macros-qt5-5.15.9-alt2 sisyphus+322296.100.1.1 1685626915 installed <13>Jun 12 02:43:28 rpmi: xxd-4:9.0.1598-alt1 sisyphus+322340.100.2.3 1686182193 installed <13>Jun 12 02:43:28 rpmi: python3-module-railroad-diagrams-1.1.1-alt1 sisyphus+294587.100.1.1 1643813088 installed <13>Jun 12 02:43:28 rpmi: python3-module-markupsafe-1:2.1.2-alt1 sisyphus+311250.14740.175.1 1685632691 installed <13>Jun 12 02:43:28 rpmi: python3-module-jinja2-3.1.2-alt1 sisyphus+303664.100.1.1 1657809843 installed <13>Jun 12 02:43:28 rpmi: python3-module-pyparsing-3.0.9-alt2 sisyphus+309123.700.4.1 1668095436 installed <13>Jun 12 02:43:28 rpmi: vulkan-registry-1.3.250-alt1 sisyphus+321834.400.1.1 1685013995 installed <13>Jun 12 02:43:28 rpmi: libvulkan-devel-1.3.250-alt1 sisyphus+321834.400.1.1 1685013995 installed <13>Jun 12 02:43:28 rpmi: libudev-devel-1:252.7-alt1 sisyphus+316321.100.1.1 1678130436 installed <13>Jun 12 02:43:28 rpmi: libssl-devel-1.1.1u-alt1 sisyphus+322200.100.1.1 1685474736 installed <13>Jun 12 02:43:28 rpmi: libsqlite3-3.42.0-alt1 sisyphus+321513.100.1.1 1684602997 installed <13>Jun 12 02:43:28 rpmi: libqt5-sql-5.15.9-alt2 sisyphus+322296.100.1.1 1685626915 installed <13>Jun 12 02:43:28 rpmi: libpython-2.7.18-alt10 sisyphus+302234.100.1.1 1655470122 installed <13>Jun 12 02:43:28 rpmi: python2-base-2.7.18-alt10 sisyphus+302234.100.1.1 1655470122 installed <13>Jun 12 02:43:28 rpmi: python-modules-encodings-2.7.18-alt10 sisyphus+302234.100.1.1 1655470122 installed <13>Jun 12 02:43:28 rpmi: python-modules-compiler-2.7.18-alt10 sisyphus+302234.100.1.1 1655470122 installed <13>Jun 12 02:43:28 rpmi: python-modules-email-2.7.18-alt10 sisyphus+302234.100.1.1 1655470122 installed <13>Jun 12 02:43:28 rpmi: python-modules-unittest-2.7.18-alt10 sisyphus+302234.100.1.1 1655470122 installed <13>Jun 12 02:43:29 rpmi: python-modules-2.7.18-alt10 sisyphus+302234.100.1.1 1655470122 installed <13>Jun 12 02:43:29 rpmi: python-modules-ctypes-2.7.18-alt10 sisyphus+302234.100.1.1 1655470122 installed <13>Jun 12 02:43:29 rpmi: python-modules-multiprocessing-2.7.18-alt10 sisyphus+302234.100.1.1 1655470122 installed <13>Jun 12 02:43:29 rpmi: python-modules-logging-2.7.18-alt10 sisyphus+302234.100.1.1 1655470122 installed <13>Jun 12 02:43:29 rpmi: libproxy-0.4.18-alt1 sisyphus+307602.100.1.1 1664480603 installed <13>Jun 12 02:43:29 rpmi: libwacom-data-2.7.0-alt1 sisyphus+321096.100.1.3 1684352484 installed <13>Jun 12 02:43:29 rpmi: python3-module-libevdev-0.11-alt1 sisyphus+300877.100.1.1 1653893962 installed <13>Jun 12 02:43:29 rpmi: python3-module-pyudev-0.24.0-alt1 sisyphus+307006.100.1.1 1663406384 installed <13>Jun 12 02:43:29 rpmi: libgudev-1:237-alt1 sisyphus+282754.100.1.1 1629006690 installed <13>Jun 12 02:43:29 rpmi: libevdev-1.13.1-alt1 sisyphus+319955.100.1.1 1683290015 installed <13>Jun 12 02:43:29 rpmi: libSDL2-2.26.5-alt1 sisyphus+318116.100.1.1 1680766838 installed <13>Jun 12 02:43:29 rpmi: tslib-1.22-alt3 sisyphus+278442.100.1.2 1626216676 installed <13>Jun 12 02:43:29 rpmi: libxshmfence-1.3.2-alt1 sisyphus+311428.400.1.1 1670577525 installed <13>Jun 12 02:43:29 rpmi: libwayland-client-1.22.0-alt1.1 sisyphus+318010.100.1.1 1680606299 installed <13>Jun 12 02:43:29 rpmi: libpciaccess-1:0.17-alt1 sisyphus+308663.300.1.1 1666168260 installed <13>Jun 12 02:43:29 rpmi: libdrm-1:2.4.115-alt1 sisyphus+315873.100.1.1 1677481746 installed <13>Jun 12 02:43:29 rpmi: libgbm-4:23.0.4-alt1 sisyphus+322273.100.1.1 1685617988 installed <13>Jun 12 02:43:29 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>Jun 12 02:43:29 rpmi: libstdc++12-devel-12.2.1-alt2 sisyphus+317777.100.2.2 1682562822 installed <13>Jun 12 02:43:30 rpmi: gcc12-c++-12.2.1-alt2 sisyphus+317777.100.2.2 1682562822 installed <13>Jun 12 02:43:30 rpmi: gcc-c++-12-alt1 sisyphus+300988.300.1.1 1654033053 installed <13>Jun 12 02:43:30 rpmi: libdevmapper-1.02.193-alt1 sisyphus+317421.100.1.1 1679684411 installed <13>Jun 12 02:43:30 rpmi: mount-2.38.1-alt1 sisyphus+308470.100.1.1 1665845329 installed <13>Jun 12 02:43:30 rpmi: losetup-2.38.1-alt1 sisyphus+308470.100.1.1 1665845329 installed <13>Jun 12 02:43:30 rpmi: lsblk-2.38.1-alt1 sisyphus+308470.100.1.1 1665845329 installed <86>Jun 12 02:43:30 groupadd[3657474]: group added to /etc/group: name=tape, GID=999 <86>Jun 12 02:43:30 groupadd[3657474]: group added to /etc/gshadow: name=tape <86>Jun 12 02:43:30 groupadd[3657474]: new group: name=tape, GID=999 <86>Jun 12 02:43:30 groupadd[3657614]: group added to /etc/group: name=dialout, GID=998 <86>Jun 12 02:43:30 groupadd[3657614]: group added to /etc/gshadow: name=dialout <86>Jun 12 02:43:30 groupadd[3657614]: new group: name=dialout, GID=998 <86>Jun 12 02:43:30 groupadd[3657664]: group added to /etc/group: name=input, GID=997 <86>Jun 12 02:43:30 groupadd[3657664]: group added to /etc/gshadow: name=input <86>Jun 12 02:43:30 groupadd[3657664]: new group: name=input, GID=997 <86>Jun 12 02:43:30 groupadd[3657736]: group added to /etc/group: name=video, GID=996 <86>Jun 12 02:43:30 groupadd[3657736]: group added to /etc/gshadow: name=video <86>Jun 12 02:43:30 groupadd[3657736]: new group: name=video, GID=996 <86>Jun 12 02:43:30 groupadd[3657824]: group added to /etc/group: name=render, GID=995 <86>Jun 12 02:43:30 groupadd[3657824]: group added to /etc/gshadow: name=render <86>Jun 12 02:43:30 groupadd[3657824]: new group: name=render, GID=995 <86>Jun 12 02:43:30 groupadd[3657843]: group added to /etc/group: name=sgx, GID=994 <86>Jun 12 02:43:30 groupadd[3657843]: group added to /etc/gshadow: name=sgx <86>Jun 12 02:43:30 groupadd[3657843]: new group: name=sgx, GID=994 <13>Jun 12 02:43:30 rpmi: udev-1:252.7-alt1 sisyphus+316321.100.1.1 1678130436 installed <13>Jun 12 02:43:31 rpmi: dmsetup-1.02.193-alt1 sisyphus+317421.100.1.1 1679684411 installed <13>Jun 12 02:43:31 rpmi: libwacom-2.7.0-alt1 sisyphus+321096.100.1.3 1684352484 installed <13>Jun 12 02:43:31 rpmi: libinput-1.23.0-alt1 sisyphus+317515.100.1.1 1679866897 installed <13>Jun 12 02:43:31 rpmi: libImageMagick6-common-6.9.12.73-alt1 sisyphus+314149.100.1.1 1674663472 installed <13>Jun 12 02:43:31 rpmi: libwmflite-0.2.8.4-alt13 sisyphus+275127.100.1.1 1624406837 installed <13>Jun 12 02:43:31 rpmi: liblqr-0.4.2-alt1 sisyphus+276247.100.1.2 1624927461 installed <13>Jun 12 02:43:31 rpmi: libjbig-2.1-alt1 sisyphus+276068.100.1.1 1624815400 installed <13>Jun 12 02:43:31 rpmi: djvu-common-3.5.28-alt2 sisyphus+297715.100.1.1 1648887081 installed <13>Jun 12 02:43:31 rpmi: libdjvu-3.5.28-alt2 sisyphus+297715.100.1.1 1648887081 installed <13>Jun 12 02:43:31 rpmi: libgts-0.7.6-alt2.drc20130205.1 sisyphus+275722.100.1.1 1624749869 installed <13>Jun 12 02:43:31 rpmi: libpaper-1.1.28-alt1 sisyphus+278439.100.1.1 1626100422 installed <13>Jun 12 02:43:31 rpmi: libverto-0.3.2-alt1_1 sisyphus+321176.2200.10.2 1684803947 installed <13>Jun 12 02:43:31 rpmi: liblmdb-0.9.29-alt1.1 sisyphus+306630.100.1.1 1663072360 installed <13>Jun 12 02:43:31 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed <13>Jun 12 02:43:31 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed <86>Jun 12 02:43:31 groupadd[3660109]: group added to /etc/group: name=_keytab, GID=993 <86>Jun 12 02:43:31 groupadd[3660109]: group added to /etc/gshadow: name=_keytab <86>Jun 12 02:43:31 groupadd[3660109]: new group: name=_keytab, GID=993 <13>Jun 12 02:43:31 rpmi: libkrb5-1.20.1-alt1 sisyphus+306946.1000.5.2 1677793877 installed <13>Jun 12 02:43:31 rpmi: liblz4-1:1.9.4-alt1 sisyphus+309416.100.1.1 1667412981 installed <13>Jun 12 02:43:31 rpmi: libsystemd-1:252.7-alt1 sisyphus+316321.100.1.1 1678130436 installed <13>Jun 12 02:43:31 rpmi: libdbus-1.14.6-alt2 sisyphus+321145.100.1.1 1684402684 installed <13>Jun 12 02:43:31 rpmi: libavahi-0.8-alt2 sisyphus+321176.300.10.2 1684802422 installed <13>Jun 12 02:43:31 rpmi: libcups-2.4.2-alt3 sisyphus+322076.100.1.1 1685347719 installed <13>Jun 12 02:43:31 rpmi: libqt5-dbus-5.15.9-alt2 sisyphus+322296.100.1.1 1685626915 installed <13>Jun 12 02:43:31 rpmi: libqt5-network-5.15.9-alt2 sisyphus+322296.100.1.1 1685626915 installed <13>Jun 12 02:43:31 rpmi: libatk-2.48.3-alt1 sisyphus+322046.200.1.1 1685216218 installed <13>Jun 12 02:43:31 rpmi: icon-theme-hicolor-0.17-alt2 sisyphus+248343.100.1.1 1584979043 installed <13>Jun 12 02:43:31 rpmi: libgtk+2-locales-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed <13>Jun 12 02:43:31 rpmi: libnuma-2.0.14-alt2 sisyphus+278485.100.1.1 1626104244 installed <13>Jun 12 02:43:32 rpmi: libx265-199-3.5-alt1.1 sisyphus+277560.100.1.1 1625697230 installed <13>Jun 12 02:43:32 rpmi: librav1e-0.6.6-alt1 sisyphus+320651.100.1.1 1684313161 installed <13>Jun 12 02:43:32 rpmi: libdeflate-1.18-alt1 sisyphus+317484.100.1.1 1679768609 installed <13>Jun 12 02:43:32 rpmi: libtiff5-4.4.0-alt4 sisyphus+322581.100.1.2 1686180089 installed <13>Jun 12 02:43:32 rpmi: libgdk-pixbuf-locales-2.42.10-alt1 sisyphus+308991.100.1.1 1666721198 installed <13>Jun 12 02:43:32 rpmi: libde265-1.0.11-alt1 sisyphus+314940.100.1.1 1675940477 installed <13>Jun 12 02:43:32 rpmi: libdav1d5-0.9.2-alt2 sisyphus+319138.140.3.1 1682251163 installed <13>Jun 12 02:43:32 rpmi: libaom3-3.5.0-alt1 sisyphus+312085.100.1.1 1671551546 installed <13>Jun 12 02:43:32 rpmi: libdatrie-0.2.13-alt1_2 sisyphus+285649.100.1.1 1632260802 installed <13>Jun 12 02:43:32 rpmi: libthai-0.1.29-alt1_1 sisyphus+292947.100.1.1 1641111915 installed <13>Jun 12 02:43:32 rpmi: desktop-file-utils-0.26-alt3 sisyphus+297027.100.1.1 1648023315 installed <13>Jun 12 02:43:32 rpmi: shared-mime-info-2.2-alt1 sisyphus+297388.100.1.1 1648466615 installed <13>Jun 12 02:43:32 rpmi: gsettings-desktop-schemas-data-44.0-alt1 sisyphus+317076.300.1.1 1679344430 installed <13>Jun 12 02:43:32 rpmi: libgio-2.76.3-alt1 sisyphus+311250.25703.176.1 1685735915 installed <13>Jun 12 02:43:32 rpmi: gsettings-desktop-schemas-44.0-alt1 sisyphus+317076.300.1.1 1679344430 installed <13>Jun 12 02:43:32 rpmi: libgdk-pixbuf-2.42.10-alt1 sisyphus+308991.100.1.1 1666721198 installed <13>Jun 12 02:43:32 rpmi: libheif-1.15.2-alt1 sisyphus+317953.100.1.1 1680527858 installed <13>Jun 12 02:43:32 rpmi: gtk4-update-icon-cache-4.10.4-alt1 sisyphus+322490.40.2.3 1686184033 installed <13>Jun 12 02:43:32 rpmi: libpixman-3:0.42.2-alt1 sisyphus+309549.100.1.1 1667649219 installed <13>Jun 12 02:43:32 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Jun 12 02:43:32 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Jun 12 02:43:32 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605111 installed <13>Jun 12 02:43:32 rpmi: libharfbuzz-7.0.1-alt1 sisyphus+318888.200.2.1 1682012436 installed <13>Jun 12 02:43:32 rpmi: libfreetype-2.13.0-alt1 sisyphus+315092.100.1.1 1676198644 installed <13>Jun 12 02:43:32 rpmi: libfontconfig1-2.14.2-alt7 sisyphus+319291.100.1.1 1682426296 installed <13>Jun 12 02:43:34 rpmi: libgs-10.01.1-alt1 sisyphus+318450.100.1.1 1681389065 installed <13>Jun 12 02:43:34 rpmi: libraqm-0.7.1-alt1 sisyphus+279320.100.1.2 1626503395 installed <13>Jun 12 02:43:34 rpmi: libX11-locales-3:1.8.4-alt1 sisyphus+314722.100.1.1 1675664300 installed <13>Jun 12 02:43:34 rpmi: libXdmcp-1.1.4-alt1 sisyphus+311188.1000.1.1 1670233857 installed <13>Jun 12 02:43:34 rpmi: libXau-1.0.11-alt1 sisyphus+311428.100.1.1 1670577439 installed <13>Jun 12 02:43:34 rpmi: libxcb-1.15-alt1 sisyphus+299436.300.1.1 1651655472 installed <13>Jun 12 02:43:34 rpmi: libX11-3:1.8.4-alt1 sisyphus+314722.100.1.1 1675664300 installed <13>Jun 12 02:43:34 rpmi: libXext-1.3.5-alt1 sisyphus+309285.100.1.1 1667212412 installed <13>Jun 12 02:43:34 rpmi: libXrender-0.9.11-alt1 sisyphus+308841.100.1.1 1666436130 installed <13>Jun 12 02:43:34 rpmi: libcairo-1:1.16.0-alt2 sisyphus+312186.100.1.1 1671693937 installed <13>Jun 12 02:43:34 rpmi: libXfixes-6.0.0-alt1 sisyphus+284644.300.1.1 1630910331 installed <13>Jun 12 02:43:34 rpmi: libXrandr-1.5.3-alt1 sisyphus+310375.100.1.1 1669010696 installed <13>Jun 12 02:43:34 rpmi: libXi-1.8-alt1 sisyphus+285490.200.1.1 1632124174 installed <13>Jun 12 02:43:34 rpmi: libXxf86vm-1.1.5-alt1 sisyphus+308663.1400.1.1 1666168523 installed <13>Jun 12 02:43:34 rpmi: libGLX-mesa-4:23.0.4-alt1 sisyphus+322273.100.1.1 1685617988 installed <13>Jun 12 02:43:35 rpmi: libxcb-devel-1.15-alt1 sisyphus+299436.300.1.1 1651655472 installed <13>Jun 12 02:43:35 rpmi: libX11-devel-3:1.8.4-alt1 sisyphus+314722.100.1.1 1675664300 installed <13>Jun 12 02:43:35 rpmi: libEGL-mesa-4:23.0.4-alt1 sisyphus+322273.100.1.1 1685617988 installed <13>Jun 12 02:43:35 rpmi: libEGL-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749007 installed <13>Jun 12 02:43:35 rpmi: libGLX-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749007 installed <13>Jun 12 02:43:35 rpmi: libGL-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749007 installed <13>Jun 12 02:43:36 rpmi: libglvnd-devel-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749007 installed <13>Jun 12 02:43:36 rpmi: libGL-devel-4:23.0.4-alt1 sisyphus+322273.100.1.1 1685617988 installed <13>Jun 12 02:43:36 rpmi: libGLU-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174382 installed <13>Jun 12 02:43:36 rpmi: libGLU-devel-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174382 installed <13>Jun 12 02:43:36 rpmi: libfreeglut-3.4.0-alt1 sisyphus+308137.100.1.1 1665325473 installed <13>Jun 12 02:43:36 rpmi: libXcursor-1.2.1-alt1 sisyphus+297765.200.1.1 1649053926 installed <13>Jun 12 02:43:36 rpmi: libcairo-gobject-1:1.16.0-alt2 sisyphus+312186.100.1.1 1671693937 installed <13>Jun 12 02:43:36 rpmi: libXft-2.3.7-alt1 sisyphus+310164.100.1.1 1668680608 installed <13>Jun 12 02:43:36 rpmi: libpango-1.50.14-alt1 sisyphus+316117.100.1.1 1677780551 installed <13>Jun 12 02:43:36 rpmi: librsvg-1:2.56.1-alt1 sisyphus+322219.100.1.1 1685523339 installed <13>Jun 12 02:43:36 rpmi: liblasi-1.1.3-alt3 sisyphus+286812.100.2.1 1633968131 installed <13>Jun 12 02:43:36 rpmi: libXinerama-1.1.5-alt1 sisyphus+309287.100.1.1 1667213208 installed <13>Jun 12 02:43:36 rpmi: libXt-1.2.1-alt1 sisyphus+265202.200.1.1 1611565457 installed <13>Jun 12 02:43:36 rpmi: libXpm-3.5.15-alt1 sisyphus+313628.100.1.1 1674030938 installed <13>Jun 12 02:43:36 rpmi: libgd3-2.3.3-alt1 sisyphus+286379.100.1.1 1633353307 installed <13>Jun 12 02:43:36 rpmi: libXcomposite-0.4.6-alt1 sisyphus+311188.200.1.1 1670233682 installed <13>Jun 12 02:43:36 rpmi: libXdamage-1.1.6-alt1 sisyphus+311188.300.1.1 1670233711 installed <13>Jun 12 02:43:36 rpmi: libgtk+2-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed <13>Jun 12 02:43:36 rpmi: libgraphviz-8.0.5-alt2 sisyphus+311250.1320.175.1 1685627614 installed <13>Jun 12 02:43:36 rpmi: libImageMagick6.7-6.9.12.73-alt1 sisyphus+314149.100.1.1 1674663472 installed <13>Jun 12 02:43:36 rpmi: libxcbutil-icccm-0.4.1-alt2 sisyphus+278275.100.1.2 1626148616 installed <13>Jun 12 02:43:36 rpmi: libxcbutil-1:0.4.1-alt1 sisyphus+312057.100.1.1 1671526887 installed <13>Jun 12 02:43:36 rpmi: libxcbutil-image-0.4.0-alt1 sisyphus+275413.100.1.3 1624505793 installed <13>Jun 12 02:43:36 rpmi: libxcbutil-keysyms-0.4.0-alt1 sisyphus+278187.100.1.1 1626075966 installed <13>Jun 12 02:43:36 rpmi: libxcb-render-util-0.3.9-alt3 sisyphus+276916.100.1.2 1625275234 installed <13>Jun 12 02:43:36 rpmi: libxkbcommon-x11-1.5.0-alt1 sisyphus+312911.100.1.1 1673035568 installed <13>Jun 12 02:43:36 rpmi: libqt5-xcbqpa-5.15.9-alt2 sisyphus+322296.100.1.1 1685626915 installed <13>Jun 12 02:43:36 rpmi: libqt5-eglfskmssupport-5.15.9-alt2 sisyphus+322296.100.1.1 1685626915 installed <13>Jun 12 02:43:36 rpmi: libqt5-eglfsdeviceintegration-5.15.9-alt2 sisyphus+322296.100.1.1 1685626915 installed <13>Jun 12 02:43:36 rpmi: libqt5-gui-5.15.9-alt2 sisyphus+322296.100.1.1 1685626915 installed <13>Jun 12 02:43:37 rpmi: libqt5-widgets-5.15.9-alt2 sisyphus+322296.100.1.1 1685626915 installed <13>Jun 12 02:43:37 rpmi: libqt5-opengl-5.15.9-alt2 sisyphus+322296.100.1.1 1685626915 installed <13>Jun 12 02:43:37 rpmi: libqt5-printsupport-5.15.9-alt2 sisyphus+322296.100.1.1 1685626915 installed <13>Jun 12 02:43:37 rpmi: qt5-base-devel-5.15.9-alt2 sisyphus+322296.100.1.1 1685626915 installed <13>Jun 12 02:43:37 rpmi: libqt5-script-5.15.9-alt1 sisyphus+319473.1500.2.1 1683021100 installed <13>Jun 12 02:43:37 rpmi: qt5-script-devel-5.15.9-alt1 sisyphus+319473.1500.2.1 1683021100 installed <13>Jun 12 02:43:37 rpmi: ImageMagick-tools-6.9.12.73-alt1 sisyphus+314149.100.1.1 1674663472 installed <13>Jun 12 02:43:37 rpmi: libfreeglut-devel-3.4.0-alt1 sisyphus+308137.100.1.1 1665325473 installed <13>Jun 12 02:43:37 rpmi: python-tools-2to3-2.7.18-alt10 sisyphus+302234.100.1.1 1655470122 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/structuresynth-1.5.0-alt6.svn312.nosrc.rpm (w1.gzdio) Installing structuresynth-1.5.0-alt6.svn312.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.8031 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf structuresynth-1.5.0 + echo 'Source #0 (structuresynth-1.5.0.tar):' Source #0 (structuresynth-1.5.0.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/structuresynth-1.5.0.tar + cd structuresynth-1.5.0 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #1 (structuresynth-1.5.0-alt-gcc6.patch):' Patch #1 (structuresynth-1.5.0-alt-gcc6.patch): + /usr/bin/patch -p1 patching file SyntopiaCore/GLEngine/Raytracer/VoxelStepper.cpp + echo 'Patch #2 (structuresynth-1.5.0-alt-qt-compat.patch):' Patch #2 (structuresynth-1.5.0-alt-qt-compat.patch): + /usr/bin/patch -p1 patching file SyntopiaCore/GLEngine/Raytracer/AtomicCounter.h + rm -rf Examples/DontDeploy + 2to3 -w Misc/Blender_Importer_2.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: Refactored Misc/Blender_Importer_2.py RefactoringTool: Files that were modified: RefactoringTool: Misc/Blender_Importer_2.py --- Misc/Blender_Importer_2.py (original) +++ Misc/Blender_Importer_2.py (refactored) @@ -42,7 +42,7 @@ # print "mat: " + mat.name # print "matName: " + matName if mat.name == matName: - print "match" + print("match") materialmatch = mat if materialmatch == 0: @@ -61,7 +61,7 @@ # print "itr: " + name # print "search: " + materialmatch.name if materialmatch.name == name: - print "matches" + print("matches") return index index +=1 @@ -74,7 +74,7 @@ editmode = Window.EditMode() if editmode: Window.EditMode(0) - print "Reading generic Structure Synth object: " + fileName + print("Reading generic Structure Synth object: " + fileName) file = open(fileName, "rb") scene = Scene.GetCurrent() @@ -102,7 +102,7 @@ if objCount % 2500 == 0: - print "Import progress report: " + str(objCount) + " objects" + print("Import progress report: " + str(objCount) + " objects") args = line.split() argsIndex = 0 @@ -226,7 +226,7 @@ transVerts.append(Vector(v) * transMatrix) transVertNormals.append([]) else: - print "Unknown primitive type: " + args[argsIndex] + print("Unknown primitive type: " + args[argsIndex]) objCount += 1 @@ -234,7 +234,7 @@ mesh.verts.extend(transVerts) mesh.faces.extend(transFaces) - print len(transFaceMat) + print(len(transFaceMat)) if(len(transFaceMat)>0): index = 0 @@ -258,11 +258,11 @@ v.no = transVertNormals[index] index += 1 - print "Total object count: " + str(objCount) + print("Total object count: " + str(objCount)) file.close() Window.RedrawAll() - print "Done" + print("Done") #================================ # Main + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.78618 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd structuresynth-1.5.0 + qmake-qt5 'QMAKE_CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL' StructureSynth.pro Info: creating stash file /usr/src/RPM/BUILD/structuresynth-1.5.0/.qmake.stash + make -j8 V=1 make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o VariableEditor.o StructureSynth/GUI/VariableEditor.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o Debug.o StructureSynth/JavaScriptSupport/Debug.cpp In file included from ../../../../include/qt5/QtOpenGL/qgl.h:49, from ../../../../include/qt5/QtOpenGL/QGLWidget:1, from StructureSynth/JavaScriptSupport/../../SyntopiaCore/GLEngine/EngineWidget.h:4, from StructureSynth/JavaScriptSupport/Debug.h:8, from StructureSynth/JavaScriptSupport/Debug.cpp:6: ../../../../include/qt5/QtCore/qmap.h: In instantiation of 'QMap::iterator QMap::insert(const Key&, const T&) [with Key = QString; T = StructureSynth::Model::Rendering::TemplatePrimitive]': ../../../../include/qt5/QtCore/qmap.h:683:23: required from 'T& QMap::operator[](const Key&) [with Key = QString; T = StructureSynth::Model::Rendering::TemplatePrimitive]' StructureSynth/JavaScriptSupport/../GUI/../Model/Rendering/TemplateRenderer.h:58:65: required from here ../../../../include/qt5/QtCore/qmap.h:730:25: warning: implicitly-declared 'StructureSynth::Model::Rendering::TemplatePrimitive& StructureSynth::Model::Rendering::TemplatePrimitive::operator=(const StructureSynth::Model::Rendering::TemplatePrimitive&)' is deprecated [-Wdeprecated-copy] 730 | lastNode->value = avalue; | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from StructureSynth/JavaScriptSupport/../GUI/TemplateExportDialog.h:30, from StructureSynth/JavaScriptSupport/../GUI/MainWindow.h:11, from StructureSynth/JavaScriptSupport/Debug.h:9: StructureSynth/JavaScriptSupport/../GUI/../Model/Rendering/TemplateRenderer.h:28:33: note: because 'StructureSynth::Model::Rendering::TemplatePrimitive' has user-provided 'StructureSynth::Model::Rendering::TemplatePrimitive::TemplatePrimitive(const StructureSynth::Model::Rendering::TemplatePrimitive&)' 28 | TemplatePrimitive(const TemplatePrimitive& t) { this->def = t.def; }; | ^~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o JavaScriptParser.o StructureSynth/JavaScriptSupport/JavaScriptParser.cpp StructureSynth/JavaScriptSupport/JavaScriptParser.cpp: In function 'QScriptValue StructureSynth::JavaScriptSupport::{anonymous}::addSphereStatic(QScriptContext*, QScriptEngine*)': StructureSynth/JavaScriptSupport/JavaScriptParser.cpp:77:81: warning: 'T qScriptValueToValue(const QScriptValue&) [with T = StructureSynth::JavaScriptSupport::Vector3]' is deprecated [-Wdeprecated-declarations] 77 | Vector3 v = qScriptValueToValue(context->argument(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../include/qt5/QtScript/QScriptEngine:1, from StructureSynth/JavaScriptSupport/JavaScriptParser.cpp:8: ../../../../include/qt5/QtScript/qscriptengine.h:378:24: note: declared here 378 | inline QT_DEPRECATED T qScriptValueToValue(const QScriptValue &value) | ^~~~~~~~~~~~~~~~~~~ StructureSynth/JavaScriptSupport/JavaScriptParser.cpp: In function 'QScriptValue StructureSynth::JavaScriptSupport::{anonymous}::setColorStatic(QScriptContext*, QScriptEngine*)': StructureSynth/JavaScriptSupport/JavaScriptParser.cpp:95:81: warning: 'T qScriptValueToValue(const QScriptValue&) [with T = StructureSynth::JavaScriptSupport::Vector3]' is deprecated [-Wdeprecated-declarations] 95 | Vector3 v = qScriptValueToValue(context->argument(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../../../../include/qt5/QtScript/qscriptengine.h:378:24: note: declared here 378 | inline QT_DEPRECATED T qScriptValueToValue(const QScriptValue &value) | ^~~~~~~~~~~~~~~~~~~ ../../../../include/qt5/QtScript/qscriptengine.h: In instantiation of 'int qScriptRegisterMetaType(QScriptEngine*, QScriptValue (*)(QScriptEngine*, const T&), void (*)(const QScriptValue&, T&), const QScriptValue&, T*) [with T = StructureSynth::JavaScriptSupport::Vector3]': StructureSynth/JavaScriptSupport/JavaScriptParser.cpp:144:27: required from here ../../../../include/qt5/QtScript/qscriptengine.h:403:18: warning: cast between incompatible function types from 'QScriptValue (*)(QScriptEngine*, const StructureSynth::JavaScriptSupport::Vector3&)' to 'QScriptEngine::MarshalFunction' {aka 'QScriptValue (*)(QScriptEngine*, const void*)'} [-Wcast-function-type] 403 | eng, id, reinterpret_cast(toScriptValue), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../include/qt5/QtScript/qscriptengine.h:404:9: warning: cast between incompatible function types from 'void (*)(const QScriptValue&, StructureSynth::JavaScriptSupport::Vector3&)' to 'QScriptEngine::DemarshalFunction' {aka 'void (*)(const QScriptValue&, void*)'} [-Wcast-function-type] 404 | reinterpret_cast(fromScriptValue), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../include/qt5/QtOpenGL/qgl.h:49, from ../../../../include/qt5/QtOpenGL/QGLWidget:1, from StructureSynth/JavaScriptSupport/../GUI/../../SyntopiaCore/GLEngine/EngineWidget.h:4, from StructureSynth/JavaScriptSupport/../GUI/MainWindow.h:8, from StructureSynth/JavaScriptSupport/JavaScriptParser.h:5, from StructureSynth/JavaScriptSupport/JavaScriptParser.cpp:6: ../../../../include/qt5/QtCore/qmap.h: In instantiation of 'QMap::iterator QMap::insert(const Key&, const T&) [with Key = QString; T = StructureSynth::Model::Rendering::TemplatePrimitive]': ../../../../include/qt5/QtCore/qmap.h:683:23: required from 'T& QMap::operator[](const Key&) [with Key = QString; T = StructureSynth::Model::Rendering::TemplatePrimitive]' StructureSynth/JavaScriptSupport/../GUI/../Model/Rendering/TemplateRenderer.h:58:65: required from here ../../../../include/qt5/QtCore/qmap.h:730:25: warning: implicitly-declared 'StructureSynth::Model::Rendering::TemplatePrimitive& StructureSynth::Model::Rendering::TemplatePrimitive::operator=(const StructureSynth::Model::Rendering::TemplatePrimitive&)' is deprecated [-Wdeprecated-copy] 730 | lastNode->value = avalue; | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from StructureSynth/JavaScriptSupport/../GUI/TemplateExportDialog.h:30, from StructureSynth/JavaScriptSupport/../GUI/MainWindow.h:11: StructureSynth/JavaScriptSupport/../GUI/../Model/Rendering/TemplateRenderer.h:28:33: note: because 'StructureSynth::Model::Rendering::TemplatePrimitive' has user-provided 'StructureSynth::Model::Rendering::TemplatePrimitive::TemplatePrimitive(const StructureSynth::Model::Rendering::TemplatePrimitive&)' 28 | TemplatePrimitive(const TemplatePrimitive& t) { this->def = t.def; }; | ^~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o Main.o Main.cpp In file included from ../../../../include/qt5/QtCore/qvariant.h:47, from ../../../../include/qt5/QtCore/qlocale.h:43, from ../../../../include/qt5/QtGui/qguiapplication.h:47, from ../../../../include/qt5/QtWidgets/qapplication.h:52, from ../../../../include/qt5/QtWidgets/QApplication:1, from Main.cpp:1: ../../../../include/qt5/QtCore/qmap.h: In instantiation of 'QMap::iterator QMap::insert(const Key&, const T&) [with Key = QString; T = StructureSynth::Model::Rendering::TemplatePrimitive]': ../../../../include/qt5/QtCore/qmap.h:683:23: required from 'T& QMap::operator[](const Key&) [with Key = QString; T = StructureSynth::Model::Rendering::TemplatePrimitive]' StructureSynth/GUI/../Model/Rendering/TemplateRenderer.h:58:65: required from here ../../../../include/qt5/QtCore/qmap.h:730:25: warning: implicitly-declared 'StructureSynth::Model::Rendering::TemplatePrimitive& StructureSynth::Model::Rendering::TemplatePrimitive::operator=(const StructureSynth::Model::Rendering::TemplatePrimitive&)' is deprecated [-Wdeprecated-copy] 730 | lastNode->value = avalue; | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from StructureSynth/GUI/TemplateExportDialog.h:30, from StructureSynth/GUI/MainWindow.h:11, from Main.cpp:3: StructureSynth/GUI/../Model/Rendering/TemplateRenderer.h:28:33: note: because 'StructureSynth::Model::Rendering::TemplatePrimitive' has user-provided 'StructureSynth::Model::Rendering::TemplatePrimitive::TemplatePrimitive(const StructureSynth::Model::Rendering::TemplatePrimitive&)' 28 | TemplatePrimitive(const TemplatePrimitive& t) { this->def = t.def; }; | ^~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o JavaScriptBuilder.o StructureSynth/JavaScriptSupport/JavaScriptBuilder.cpp In file included from ./SyntopiaCore/Math/Random.h:8, from StructureSynth/JavaScriptSupport/../../SyntopiaCore/GLEngine/Raytracer/RayTracer.h:8, from StructureSynth/JavaScriptSupport/JavaScriptBuilder.cpp:16: ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'MTRand::uint32 MTRand::randInt()': ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:191:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 191 | register uint32 s1; | ^~ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::seed(uint32*, uint32)': ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:236:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 236 | register int i = 1; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:237:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 237 | register uint32 j = 0; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:238:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 238 | register int k = ( (uint32)N > seedLength ? (uint32)N : seedLength ); | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::seed()': ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:273:34: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 273 | register uint32 *s = bigSeed; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:274:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 274 | register int i = N; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:275:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 275 | register bool success = true; | ^~~~~~~ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::initialize(uint32)': ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:293:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register uint32 *s = state; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:294:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 294 | register uint32 *r = state; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:295:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 295 | register int i = 1; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::reload()': ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:309:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 309 | register uint32 *p = state; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:310:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 310 | register int i; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::save(uint32*) const': ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:349:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 349 | register uint32 *sa = saveArray; | ^~ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:350:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 350 | register const uint32 *s = state; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:351:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 351 | register int i = N; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::load(uint32*)': ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:359:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 359 | register uint32 *s = state; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:360:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 360 | register uint32 *la = loadArray; | ^~ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:361:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register int i = N; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In function 'std::ostream& operator<<(std::ostream&, const MTRand&)': ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:370:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 370 | register const MTRand::uint32 *s = mtrand.state; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:371:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 371 | register int i = mtrand.N; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In function 'std::istream& operator>>(std::istream&, MTRand&)': ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:379:34: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 379 | register MTRand::uint32 *s = mtrand.state; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:380:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 380 | register int i = mtrand.N; | ^ In file included from StructureSynth/JavaScriptSupport/../../SyntopiaCore/GLEngine/Raytracer/RenderThread.h:7, from StructureSynth/JavaScriptSupport/../../SyntopiaCore/GLEngine/Raytracer/RayTracer.h:10: StructureSynth/JavaScriptSupport/../../SyntopiaCore/GLEngine/Raytracer/Sampler.h: In constructor 'SyntopiaCore::GLEngine::GaussianFilter::GaussianFilter(double, double)': StructureSynth/JavaScriptSupport/../../SyntopiaCore/GLEngine/Raytracer/Sampler.h:27:25: warning: 'SyntopiaCore::GLEngine::GaussianFilter::extent' is initialized with itself [-Winit-self] 27 | GaussianFilter(double ext, double alpha) : extent(extent), alpha(alpha) { | ^~~~~~~~~~~~~~ In file included from ../../../../include/qt5/QtOpenGL/qgl.h:49, from ../../../../include/qt5/QtOpenGL/QGLWidget:1, from StructureSynth/JavaScriptSupport/../../SyntopiaCore/GLEngine/EngineWidget.h:4, from StructureSynth/JavaScriptSupport/JavaScriptBuilder.h:8, from StructureSynth/JavaScriptSupport/JavaScriptBuilder.cpp:6: ../../../../include/qt5/QtCore/qmap.h: In instantiation of 'QMap::iterator QMap::insert(const Key&, const T&) [with Key = QString; T = StructureSynth::Model::Rendering::TemplatePrimitive]': ../../../../include/qt5/QtCore/qmap.h:683:23: required from 'T& QMap::operator[](const Key&) [with Key = QString; T = StructureSynth::Model::Rendering::TemplatePrimitive]' StructureSynth/JavaScriptSupport/../GUI/../Model/Rendering/TemplateRenderer.h:58:65: required from here ../../../../include/qt5/QtCore/qmap.h:730:25: warning: implicitly-declared 'StructureSynth::Model::Rendering::TemplatePrimitive& StructureSynth::Model::Rendering::TemplatePrimitive::operator=(const StructureSynth::Model::Rendering::TemplatePrimitive&)' is deprecated [-Wdeprecated-copy] 730 | lastNode->value = avalue; | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from StructureSynth/JavaScriptSupport/../GUI/TemplateExportDialog.h:30, from StructureSynth/JavaScriptSupport/../GUI/MainWindow.h:11, from StructureSynth/JavaScriptSupport/JavaScriptBuilder.h:9: StructureSynth/JavaScriptSupport/../GUI/../Model/Rendering/TemplateRenderer.h:28:33: note: because 'StructureSynth::Model::Rendering::TemplatePrimitive' has user-provided 'StructureSynth::Model::Rendering::TemplatePrimitive::TemplatePrimitive(const StructureSynth::Model::Rendering::TemplatePrimitive&)' 28 | TemplatePrimitive(const TemplatePrimitive& t) { this->def = t.def; }; | ^~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o Action.o StructureSynth/Model/Action.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o MainWindow.o StructureSynth/GUI/MainWindow.cpp In file included from StructureSynth/GUI/../Model/../../SyntopiaCore/Math/Random.h:8, from StructureSynth/GUI/../Model/RandomStreams.h:3, from StructureSynth/GUI/MainWindow.cpp:15: StructureSynth/GUI/../Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'MTRand::uint32 MTRand::randInt()': StructureSynth/GUI/../Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:191:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 191 | register uint32 s1; | ^~ StructureSynth/GUI/../Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::seed(uint32*, uint32)': StructureSynth/GUI/../Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:236:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 236 | register int i = 1; | ^ StructureSynth/GUI/../Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:237:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 237 | register uint32 j = 0; | ^ StructureSynth/GUI/../Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:238:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 238 | register int k = ( (uint32)N > seedLength ? (uint32)N : seedLength ); | ^ StructureSynth/GUI/../Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::seed()': StructureSynth/GUI/../Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:273:34: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 273 | register uint32 *s = bigSeed; | ^ StructureSynth/GUI/../Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:274:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 274 | register int i = N; | ^ StructureSynth/GUI/../Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:275:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 275 | register bool success = true; | ^~~~~~~ StructureSynth/GUI/../Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::initialize(uint32)': StructureSynth/GUI/../Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:293:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register uint32 *s = state; | ^ StructureSynth/GUI/../Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:294:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 294 | register uint32 *r = state; | ^ StructureSynth/GUI/../Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:295:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 295 | register int i = 1; | ^ StructureSynth/GUI/../Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::reload()': StructureSynth/GUI/../Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:309:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 309 | register uint32 *p = state; | ^ StructureSynth/GUI/../Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:310:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 310 | register int i; | ^ StructureSynth/GUI/../Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::save(uint32*) const': StructureSynth/GUI/../Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:349:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 349 | register uint32 *sa = saveArray; | ^~ StructureSynth/GUI/../Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:350:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 350 | register const uint32 *s = state; | ^ StructureSynth/GUI/../Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:351:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 351 | register int i = N; | ^ StructureSynth/GUI/../Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::load(uint32*)': StructureSynth/GUI/../Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:359:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 359 | register uint32 *s = state; | ^ StructureSynth/GUI/../Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:360:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 360 | register uint32 *la = loadArray; | ^~ StructureSynth/GUI/../Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:361:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register int i = N; | ^ StructureSynth/GUI/../Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In function 'std::ostream& operator<<(std::ostream&, const MTRand&)': StructureSynth/GUI/../Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:370:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 370 | register const MTRand::uint32 *s = mtrand.state; | ^ StructureSynth/GUI/../Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:371:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 371 | register int i = mtrand.N; | ^ StructureSynth/GUI/../Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In function 'std::istream& operator>>(std::istream&, MTRand&)': StructureSynth/GUI/../Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:379:34: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 379 | register MTRand::uint32 *s = mtrand.state; | ^ StructureSynth/GUI/../Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:380:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 380 | register int i = mtrand.N; | ^ In file included from StructureSynth/GUI/../../SyntopiaCore/GLEngine/Raytracer/RenderThread.h:7, from StructureSynth/GUI/../../SyntopiaCore/GLEngine/Raytracer/RayTracer.h:10, from StructureSynth/GUI/MainWindow.cpp:27: StructureSynth/GUI/../../SyntopiaCore/GLEngine/Raytracer/Sampler.h: In constructor 'SyntopiaCore::GLEngine::GaussianFilter::GaussianFilter(double, double)': StructureSynth/GUI/../../SyntopiaCore/GLEngine/Raytracer/Sampler.h:27:25: warning: 'SyntopiaCore::GLEngine::GaussianFilter::extent' is initialized with itself [-Winit-self] 27 | GaussianFilter(double ext, double alpha) : extent(extent), alpha(alpha) { | ^~~~~~~~~~~~~~ StructureSynth/GUI/MainWindow.cpp: In member function 'void StructureSynth::GUI::MainWindow::insertTabPage(QString)': StructureSynth/GUI/MainWindow.cpp:1112:50: warning: 'void QTextEdit::setTabStopWidth(int)' is deprecated [-Wdeprecated-declarations] 1112 | textEdit->setTabStopWidth(20); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from ../../../../include/qt5/QtWidgets/qplaintextedit.h:44, from ../../../../include/qt5/QtWidgets/QtWidgets:202, from ../../../../include/qt5/QtOpenGL/QtOpenGLDepends:5, from ../../../../include/qt5/QtOpenGL/QtOpenGL:3, from StructureSynth/GUI/../../SyntopiaCore/GLEngine/Object3D.h:5, from StructureSynth/GUI/../../SyntopiaCore/GLEngine/EngineWidget.h:12, from StructureSynth/GUI/MainWindow.h:8, from StructureSynth/GUI/MainWindow.cpp:13: ../../../../include/qt5/QtWidgets/qtextedit.h:203:24: note: declared here 203 | QT_DEPRECATED void setTabStopWidth(int width); | ^~~~~~~~~~~~~~~ In file included from ../../../../include/qt5/QtCore/qvariant.h:47, from ../../../../include/qt5/QtCore/qabstractitemmodel.h:43, from ../../../../include/qt5/QtCore/QtCore:10, from ../../../../include/qt5/QtGui/QtGuiDepends:3, from ../../../../include/qt5/QtGui/QtGui:3, from StructureSynth/GUI/MainWindow.cpp:2: ../../../../include/qt5/QtCore/qmap.h: In instantiation of 'QMap::iterator QMap::insert(const Key&, const T&) [with Key = QString; T = StructureSynth::Model::Rendering::TemplatePrimitive]': ../../../../include/qt5/QtCore/qmap.h:683:23: required from 'T& QMap::operator[](const Key&) [with Key = QString; T = StructureSynth::Model::Rendering::TemplatePrimitive]' StructureSynth/GUI/../Model/Rendering/TemplateRenderer.h:58:65: required from here ../../../../include/qt5/QtCore/qmap.h:730:25: warning: implicitly-declared 'StructureSynth::Model::Rendering::TemplatePrimitive& StructureSynth::Model::Rendering::TemplatePrimitive::operator=(const StructureSynth::Model::Rendering::TemplatePrimitive&)' is deprecated [-Wdeprecated-copy] 730 | lastNode->value = avalue; | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from StructureSynth/GUI/TemplateExportDialog.h:30, from StructureSynth/GUI/MainWindow.h:11: StructureSynth/GUI/../Model/Rendering/TemplateRenderer.h:28:33: note: because 'StructureSynth::Model::Rendering::TemplatePrimitive' has user-provided 'StructureSynth::Model::Rendering::TemplatePrimitive::TemplatePrimitive(const StructureSynth::Model::Rendering::TemplatePrimitive&)' 28 | TemplatePrimitive(const TemplatePrimitive& t) { this->def = t.def; }; | ^~~~~~~~~~~~~~~~~ StructureSynth/GUI/MainWindow.cpp: At global scope: StructureSynth/GUI/MainWindow.cpp:1584:29: warning: 'int StructureSynth::GUI::{anonymous}::match(QString, QString, double*, double*, double*, double*)' defined but not used [-Wunused-function] 1584 | int match(QString s, QString m, double* a, double* b = 0, double* c = 0, double* d = 0) { | ^~~~~ make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o PrimitiveClass.o StructureSynth/Model/PrimitiveClass.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o TemplateExportDialog.o StructureSynth/GUI/TemplateExportDialog.cpp StructureSynth/GUI/TemplateExportDialog.cpp: In member function 'void StructureSynth::GUI::TemplateExportDialog::setupUi()': StructureSynth/GUI/TemplateExportDialog.cpp:606:58: warning: 'void QTextEdit::setTabStopWidth(int)' is deprecated [-Wdeprecated-declarations] 606 | templateTextEdit->setTabStopWidth(30); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from ../../../../include/qt5/QtWidgets/qtextbrowser.h:44, from ../../../../include/qt5/QtWidgets/QTextBrowser:1, from StructureSynth/GUI/TemplateExportDialog.h:25, from StructureSynth/GUI/TemplateExportDialog.cpp:1: ../../../../include/qt5/QtWidgets/qtextedit.h:203:24: note: declared here 203 | QT_DEPRECATED void setTabStopWidth(int width); | ^~~~~~~~~~~~~~~ In file included from ../../../../include/qt5/QtCore/qvariant.h:47, from ../../../../include/qt5/QtCore/QVariant:1, from StructureSynth/GUI/TemplateExportDialog.h:5: ../../../../include/qt5/QtCore/qmap.h: In instantiation of 'QMap::iterator QMap::insert(const Key&, const T&) [with Key = QString; T = StructureSynth::Model::Rendering::TemplatePrimitive]': ../../../../include/qt5/QtCore/qmap.h:683:23: required from 'T& QMap::operator[](const Key&) [with Key = QString; T = StructureSynth::Model::Rendering::TemplatePrimitive]' StructureSynth/GUI/../Model/Rendering/TemplateRenderer.h:58:65: required from here ../../../../include/qt5/QtCore/qmap.h:730:25: warning: implicitly-declared 'StructureSynth::Model::Rendering::TemplatePrimitive& StructureSynth::Model::Rendering::TemplatePrimitive::operator=(const StructureSynth::Model::Rendering::TemplatePrimitive&)' is deprecated [-Wdeprecated-copy] 730 | lastNode->value = avalue; | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from StructureSynth/GUI/TemplateExportDialog.h:30: StructureSynth/GUI/../Model/Rendering/TemplateRenderer.h:28:33: note: because 'StructureSynth::Model::Rendering::TemplatePrimitive' has user-provided 'StructureSynth::Model::Rendering::TemplatePrimitive::TemplatePrimitive(const StructureSynth::Model::Rendering::TemplatePrimitive&)' 28 | TemplatePrimitive(const TemplatePrimitive& t) { this->def = t.def; }; | ^~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o AmbiguousRule.o StructureSynth/Model/AmbiguousRule.cpp In file included from StructureSynth/Model/../../SyntopiaCore/Math/Random.h:8, from StructureSynth/Model/RandomStreams.h:3, from StructureSynth/Model/AmbiguousRule.cpp:4: StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'MTRand::uint32 MTRand::randInt()': StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:191:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 191 | register uint32 s1; | ^~ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::seed(uint32*, uint32)': StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:236:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 236 | register int i = 1; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:237:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 237 | register uint32 j = 0; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:238:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 238 | register int k = ( (uint32)N > seedLength ? (uint32)N : seedLength ); | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::seed()': StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:273:34: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 273 | register uint32 *s = bigSeed; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:274:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 274 | register int i = N; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:275:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 275 | register bool success = true; | ^~~~~~~ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::initialize(uint32)': StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:293:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register uint32 *s = state; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:294:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 294 | register uint32 *r = state; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:295:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 295 | register int i = 1; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::reload()': StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:309:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 309 | register uint32 *p = state; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:310:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 310 | register int i; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::save(uint32*) const': StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:349:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 349 | register uint32 *sa = saveArray; | ^~ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:350:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 350 | register const uint32 *s = state; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:351:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 351 | register int i = N; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::load(uint32*)': StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:359:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 359 | register uint32 *s = state; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:360:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 360 | register uint32 *la = loadArray; | ^~ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:361:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register int i = N; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In function 'std::ostream& operator<<(std::ostream&, const MTRand&)': StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:370:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 370 | register const MTRand::uint32 *s = mtrand.state; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:371:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 371 | register int i = mtrand.N; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In function 'std::istream& operator>>(std::istream&, MTRand&)': StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:379:34: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 379 | register MTRand::uint32 *s = mtrand.state; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:380:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 380 | register int i = mtrand.N; | ^ make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o RandomStreams.o StructureSynth/Model/RandomStreams.cpp In file included from StructureSynth/Model/../../SyntopiaCore/Math/Random.h:8, from StructureSynth/Model/RandomStreams.h:3, from StructureSynth/Model/RandomStreams.cpp:1: StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'MTRand::uint32 MTRand::randInt()': StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:191:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 191 | register uint32 s1; | ^~ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::seed(uint32*, uint32)': StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:236:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 236 | register int i = 1; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:237:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 237 | register uint32 j = 0; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:238:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 238 | register int k = ( (uint32)N > seedLength ? (uint32)N : seedLength ); | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::seed()': StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:273:34: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 273 | register uint32 *s = bigSeed; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:274:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 274 | register int i = N; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:275:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 275 | register bool success = true; | ^~~~~~~ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::initialize(uint32)': StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:293:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register uint32 *s = state; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:294:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 294 | register uint32 *r = state; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:295:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 295 | register int i = 1; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::reload()': StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:309:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 309 | register uint32 *p = state; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:310:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 310 | register int i; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::save(uint32*) const': StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:349:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 349 | register uint32 *sa = saveArray; | ^~ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:350:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 350 | register const uint32 *s = state; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:351:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 351 | register int i = N; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::load(uint32*)': StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:359:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 359 | register uint32 *s = state; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:360:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 360 | register uint32 *la = loadArray; | ^~ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:361:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register int i = N; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In function 'std::ostream& operator<<(std::ostream&, const MTRand&)': StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:370:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 370 | register const MTRand::uint32 *s = mtrand.state; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:371:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 371 | register int i = mtrand.N; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In function 'std::istream& operator>>(std::istream&, MTRand&)': StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:379:34: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 379 | register MTRand::uint32 *s = mtrand.state; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:380:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 380 | register int i = mtrand.N; | ^ make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o CustomRule.o StructureSynth/Model/CustomRule.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o ExecutionStack.o StructureSynth/Model/ExecutionStack.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o ColorPool.o StructureSynth/Model/ColorPool.cpp In file included from StructureSynth/Model/../../SyntopiaCore/Math/Random.h:8, from StructureSynth/Model/RandomStreams.h:3, from StructureSynth/Model/ColorPool.cpp:6: StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'MTRand::uint32 MTRand::randInt()': StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:191:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 191 | register uint32 s1; | ^~ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::seed(uint32*, uint32)': StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:236:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 236 | register int i = 1; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:237:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 237 | register uint32 j = 0; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:238:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 238 | register int k = ( (uint32)N > seedLength ? (uint32)N : seedLength ); | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::seed()': StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:273:34: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 273 | register uint32 *s = bigSeed; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:274:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 274 | register int i = N; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:275:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 275 | register bool success = true; | ^~~~~~~ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::initialize(uint32)': StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:293:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register uint32 *s = state; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:294:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 294 | register uint32 *r = state; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:295:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 295 | register int i = 1; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::reload()': StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:309:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 309 | register uint32 *p = state; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:310:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 310 | register int i; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::save(uint32*) const': StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:349:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 349 | register uint32 *sa = saveArray; | ^~ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:350:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 350 | register const uint32 *s = state; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:351:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 351 | register int i = N; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::load(uint32*)': StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:359:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 359 | register uint32 *s = state; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:360:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 360 | register uint32 *la = loadArray; | ^~ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:361:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register int i = N; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In function 'std::ostream& operator<<(std::ostream&, const MTRand&)': StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:370:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 370 | register const MTRand::uint32 *s = mtrand.state; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:371:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 371 | register int i = mtrand.N; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In function 'std::istream& operator>>(std::istream&, MTRand&)': StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:379:34: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 379 | register MTRand::uint32 *s = mtrand.state; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:380:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 380 | register int i = mtrand.N; | ^ make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o Builder.o StructureSynth/Model/Builder.cpp In file included from StructureSynth/Model/../../SyntopiaCore/Math/Random.h:8, from StructureSynth/Model/RandomStreams.h:3, from StructureSynth/Model/Builder.cpp:7: StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'MTRand::uint32 MTRand::randInt()': StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:191:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 191 | register uint32 s1; | ^~ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::seed(uint32*, uint32)': StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:236:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 236 | register int i = 1; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:237:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 237 | register uint32 j = 0; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:238:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 238 | register int k = ( (uint32)N > seedLength ? (uint32)N : seedLength ); | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::seed()': StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:273:34: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 273 | register uint32 *s = bigSeed; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:274:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 274 | register int i = N; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:275:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 275 | register bool success = true; | ^~~~~~~ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::initialize(uint32)': StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:293:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register uint32 *s = state; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:294:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 294 | register uint32 *r = state; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:295:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 295 | register int i = 1; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::reload()': StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:309:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 309 | register uint32 *p = state; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:310:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 310 | register int i; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::save(uint32*) const': StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:349:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 349 | register uint32 *sa = saveArray; | ^~ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:350:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 350 | register const uint32 *s = state; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:351:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 351 | register int i = N; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::load(uint32*)': StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:359:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 359 | register uint32 *s = state; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:360:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 360 | register uint32 *la = loadArray; | ^~ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:361:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register int i = N; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In function 'std::ostream& operator<<(std::ostream&, const MTRand&)': StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:370:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 370 | register const MTRand::uint32 *s = mtrand.state; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:371:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 371 | register int i = mtrand.N; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In function 'std::istream& operator>>(std::istream&, MTRand&)': StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:379:34: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 379 | register MTRand::uint32 *s = mtrand.state; | ^ StructureSynth/Model/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:380:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 380 | register int i = mtrand.N; | ^ StructureSynth/Model/Builder.cpp: In member function 'void StructureSynth::Model::Builder::recurseDepthFirst(QProgressDialog&, int&, int&, int&)': StructureSynth/Model/Builder.cpp:44:25: warning: 'template class QLinkedList' is deprecated: Use std::list instead [-Wdeprecated-declarations] 44 | QLinkedList ruleStates; | ^~~~~~~~~~~ In file included from ../../../../include/qt5/QtCore/qvarlengtharray.h:43, from ../../../../include/qt5/QtCore/qmetatype.h:48, from ../../../../include/qt5/QtCore/qobject.h:54, from ../../../../include/qt5/QtWidgets/qwidget.h:45, from ../../../../include/qt5/QtWidgets/qdialog.h:44, from ../../../../include/qt5/QtWidgets/qprogressdialog.h:45, from ../../../../include/qt5/QtWidgets/QProgressDialog:1, from StructureSynth/Model/Builder.h:4, from StructureSynth/Model/Builder.cpp:1: ../../../../include/qt5/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template class QLinkedList; | ^~~~~~~~~~~ StructureSynth/Model/Builder.cpp:97:33: warning: 'template class QLinkedList' is deprecated: Use std::list instead [-Wdeprecated-declarations] 97 | QLinkedList::iterator it = ruleStates.begin(); | ^~~~~~~~~~~ ../../../../include/qt5/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template class QLinkedList; | ^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o State.o StructureSynth/Model/State.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o Transformation.o StructureSynth/Model/Transformation.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o PrimitiveRule.o StructureSynth/Model/PrimitiveRule.cpp StructureSynth/Model/PrimitiveRule.cpp: In member function 'virtual void StructureSynth::Model::PrimitiveRule::apply(StructureSynth::Model::Builder*) const': StructureSynth/Model/PrimitiveRule.cpp:59:42: warning: variable 'v1' set but not used [-Wunused-but-set-variable] 59 | Vector3f v1 = b->getState().matrix * v; | ^~ make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o Preprocessor.o StructureSynth/Parser/Preprocessor.cpp In file included from StructureSynth/Parser/../../SyntopiaCore/Math/Random.h:8, from StructureSynth/Parser/Preprocessor.cpp:9: StructureSynth/Parser/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'MTRand::uint32 MTRand::randInt()': StructureSynth/Parser/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:191:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 191 | register uint32 s1; | ^~ StructureSynth/Parser/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::seed(uint32*, uint32)': StructureSynth/Parser/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:236:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 236 | register int i = 1; | ^ StructureSynth/Parser/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:237:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 237 | register uint32 j = 0; | ^ StructureSynth/Parser/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:238:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 238 | register int k = ( (uint32)N > seedLength ? (uint32)N : seedLength ); | ^ StructureSynth/Parser/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::seed()': StructureSynth/Parser/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:273:34: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 273 | register uint32 *s = bigSeed; | ^ StructureSynth/Parser/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:274:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 274 | register int i = N; | ^ StructureSynth/Parser/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:275:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 275 | register bool success = true; | ^~~~~~~ StructureSynth/Parser/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::initialize(uint32)': StructureSynth/Parser/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:293:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register uint32 *s = state; | ^ StructureSynth/Parser/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:294:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 294 | register uint32 *r = state; | ^ StructureSynth/Parser/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:295:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 295 | register int i = 1; | ^ StructureSynth/Parser/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::reload()': StructureSynth/Parser/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:309:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 309 | register uint32 *p = state; | ^ StructureSynth/Parser/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:310:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 310 | register int i; | ^ StructureSynth/Parser/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::save(uint32*) const': StructureSynth/Parser/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:349:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 349 | register uint32 *sa = saveArray; | ^~ StructureSynth/Parser/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:350:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 350 | register const uint32 *s = state; | ^ StructureSynth/Parser/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:351:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 351 | register int i = N; | ^ StructureSynth/Parser/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::load(uint32*)': StructureSynth/Parser/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:359:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 359 | register uint32 *s = state; | ^ StructureSynth/Parser/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:360:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 360 | register uint32 *la = loadArray; | ^~ StructureSynth/Parser/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:361:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register int i = N; | ^ StructureSynth/Parser/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In function 'std::ostream& operator<<(std::ostream&, const MTRand&)': StructureSynth/Parser/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:370:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 370 | register const MTRand::uint32 *s = mtrand.state; | ^ StructureSynth/Parser/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:371:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 371 | register int i = mtrand.N; | ^ StructureSynth/Parser/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In function 'std::istream& operator>>(std::istream&, MTRand&)': StructureSynth/Parser/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:379:34: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 379 | register MTRand::uint32 *s = mtrand.state; | ^ StructureSynth/Parser/../../SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:380:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 380 | register int i = mtrand.N; | ^ make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o TransformationLoop.o StructureSynth/Model/TransformationLoop.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o RuleRef.o StructureSynth/Model/RuleRef.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o Tokenizer.o StructureSynth/Parser/Tokenizer.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o Rule.o StructureSynth/Model/Rule.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o RuleSet.o StructureSynth/Model/RuleSet.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o Box.o SyntopiaCore/GLEngine/Box.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o Dot.o SyntopiaCore/GLEngine/Dot.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o EisenParser.o StructureSynth/Parser/EisenParser.cpp StructureSynth/Parser/EisenParser.cpp: In member function 'void StructureSynth::Parser::EisenParser::ruleModifierList(StructureSynth::Model::CustomRule*)': StructureSynth/Parser/EisenParser.cpp:100:42: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] 100 | if (!symbol.type == Symbol::LeftBracket) { | ^~ StructureSynth/Parser/EisenParser.cpp:100:29: note: add parentheses around left hand side expression to silence this warning 100 | if (!symbol.type == Symbol::LeftBracket) { | ^~~~~~~~~~~~ | ( ) make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o EngineWidget.o SyntopiaCore/GLEngine/EngineWidget.cpp In file included from SyntopiaCore/GLEngine/../Math/Random.h:8, from SyntopiaCore/GLEngine/EngineWidget.cpp:3: SyntopiaCore/GLEngine/../Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'MTRand::uint32 MTRand::randInt()': SyntopiaCore/GLEngine/../Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:191:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 191 | register uint32 s1; | ^~ SyntopiaCore/GLEngine/../Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::seed(uint32*, uint32)': SyntopiaCore/GLEngine/../Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:236:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 236 | register int i = 1; | ^ SyntopiaCore/GLEngine/../Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:237:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 237 | register uint32 j = 0; | ^ SyntopiaCore/GLEngine/../Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:238:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 238 | register int k = ( (uint32)N > seedLength ? (uint32)N : seedLength ); | ^ SyntopiaCore/GLEngine/../Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::seed()': SyntopiaCore/GLEngine/../Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:273:34: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 273 | register uint32 *s = bigSeed; | ^ SyntopiaCore/GLEngine/../Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:274:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 274 | register int i = N; | ^ SyntopiaCore/GLEngine/../Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:275:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 275 | register bool success = true; | ^~~~~~~ SyntopiaCore/GLEngine/../Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::initialize(uint32)': SyntopiaCore/GLEngine/../Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:293:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register uint32 *s = state; | ^ SyntopiaCore/GLEngine/../Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:294:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 294 | register uint32 *r = state; | ^ SyntopiaCore/GLEngine/../Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:295:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 295 | register int i = 1; | ^ SyntopiaCore/GLEngine/../Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::reload()': SyntopiaCore/GLEngine/../Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:309:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 309 | register uint32 *p = state; | ^ SyntopiaCore/GLEngine/../Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:310:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 310 | register int i; | ^ SyntopiaCore/GLEngine/../Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::save(uint32*) const': SyntopiaCore/GLEngine/../Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:349:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 349 | register uint32 *sa = saveArray; | ^~ SyntopiaCore/GLEngine/../Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:350:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 350 | register const uint32 *s = state; | ^ SyntopiaCore/GLEngine/../Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:351:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 351 | register int i = N; | ^ SyntopiaCore/GLEngine/../Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::load(uint32*)': SyntopiaCore/GLEngine/../Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:359:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 359 | register uint32 *s = state; | ^ SyntopiaCore/GLEngine/../Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:360:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 360 | register uint32 *la = loadArray; | ^~ SyntopiaCore/GLEngine/../Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:361:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register int i = N; | ^ SyntopiaCore/GLEngine/../Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In function 'std::ostream& operator<<(std::ostream&, const MTRand&)': SyntopiaCore/GLEngine/../Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:370:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 370 | register const MTRand::uint32 *s = mtrand.state; | ^ SyntopiaCore/GLEngine/../Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:371:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 371 | register int i = mtrand.N; | ^ SyntopiaCore/GLEngine/../Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In function 'std::istream& operator>>(std::istream&, MTRand&)': SyntopiaCore/GLEngine/../Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:379:34: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 379 | register MTRand::uint32 *s = mtrand.state; | ^ SyntopiaCore/GLEngine/../Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:380:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 380 | register int i = mtrand.N; | ^ SyntopiaCore/GLEngine/EngineWidget.cpp: In member function 'virtual void SyntopiaCore::GLEngine::EngineWidget::paintGL()': SyntopiaCore/GLEngine/EngineWidget.cpp:393:38: warning: 'void qSort(RandomAccessIterator, RandomAccessIterator, LessThan) [with RandomAccessIterator = SyntopiaCore::GLEngine::Object3D**; LessThan = bool (*)(const SyntopiaCore::GLEngine::Object3D*, const SyntopiaCore::GLEngine::Object3D*)]' is deprecated: Use std::sort [-Wdeprecated-declarations] 393 | qSort(transparentObjects.begin(), transparentObjects.end(), depthSorter); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../include/qt5/QtCore/qvector.h:43, from ../../../../include/qt5/QtCore/QVector:1, from SyntopiaCore/GLEngine/EngineWidget.h:3, from SyntopiaCore/GLEngine/EngineWidget.cpp:1: ../../../../include/qt5/QtCore/qalgorithms.h:181:46: note: declared here 181 | QT_DEPRECATED_X("Use std::sort") inline void qSort(RandomAccessIterator start, RandomAccessIterator end, LessThan lessThan) | ^~~~~ SyntopiaCore/GLEngine/EngineWidget.cpp:260:34: warning: variable 'v2' set but not used [-Wunused-but-set-variable] 260 | Vector3f v2 = rotation*v; | ^~ SyntopiaCore/GLEngine/EngineWidget.cpp: In member function 'virtual void SyntopiaCore::GLEngine::EngineWidget::wheelEvent(QWheelEvent*)': SyntopiaCore/GLEngine/EngineWidget.cpp:486:59: warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations] 486 | double interval = (double)e->delta() / 800.0; | ~~~~~~~~^~ In file included from ../../../../include/qt5/QtGui/qtextlayout.h:49, from ../../../../include/qt5/QtGui/qabstracttextdocumentlayout.h:45, from ../../../../include/qt5/QtGui/QtGui:5, from ../../../../include/qt5/QtOpenGL/QtOpenGLDepends:4, from ../../../../include/qt5/QtOpenGL/QtOpenGL:3, from SyntopiaCore/GLEngine/Object3D.h:5, from SyntopiaCore/GLEngine/EngineWidget.h:12: ../../../../include/qt5/QtGui/qevent.h:219:16: note: declared here 219 | inline int delta() const { return qt4D; } | ^~~~~ make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o Mesh.o SyntopiaCore/GLEngine/Mesh.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o Object3D.o SyntopiaCore/GLEngine/Object3D.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o Grid.o SyntopiaCore/GLEngine/Grid.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o Logging.o SyntopiaCore/Logging/Logging.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o Line.o SyntopiaCore/GLEngine/Line.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o ListWidgetLogger.o SyntopiaCore/Logging/ListWidgetLogger.cpp SyntopiaCore/Logging/ListWidgetLogger.cpp: In member function 'virtual void SyntopiaCore::Logging::ListWidgetLogger::log(QString, SyntopiaCore::Logging::LogLevel)': SyntopiaCore/Logging/ListWidgetLogger.cpp:21:54: warning: 'virtual void QListWidgetItem::setBackgroundColor(const QColor&)' is deprecated: Use QListWidgetItem::setBackground() instead [-Wdeprecated-declarations] 21 | i->setBackgroundColor(QColor(255,255,255)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../include/qt5/QtWidgets/QListWidget:1, from SyntopiaCore/Logging/ListWidgetLogger.h:5, from SyntopiaCore/Logging/ListWidgetLogger.cpp:1: ../../../../include/qt5/QtWidgets/qlistwidget.h:124:18: note: declared here 124 | virtual void setBackgroundColor(const QColor &color) | ^~~~~~~~~~~~~~~~~~ SyntopiaCore/Logging/ListWidgetLogger.cpp:24:54: warning: 'virtual void QListWidgetItem::setBackgroundColor(const QColor&)' is deprecated: Use QListWidgetItem::setBackground() instead [-Wdeprecated-declarations] 24 | i->setBackgroundColor(QColor(255,243,73)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../../../../include/qt5/QtWidgets/qlistwidget.h:124:18: note: declared here 124 | virtual void setBackgroundColor(const QColor &color) | ^~~~~~~~~~~~~~~~~~ SyntopiaCore/Logging/ListWidgetLogger.cpp:27:54: warning: 'virtual void QListWidgetItem::setBackgroundColor(const QColor&)' is deprecated: Use QListWidgetItem::setBackground() instead [-Wdeprecated-declarations] 27 | i->setBackgroundColor(QColor(255,2,0)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ../../../../include/qt5/QtWidgets/qlistwidget.h:124:18: note: declared here 124 | virtual void setBackgroundColor(const QColor &color) | ^~~~~~~~~~~~~~~~~~ SyntopiaCore/Logging/ListWidgetLogger.cpp:30:54: warning: 'virtual void QListWidgetItem::setBackgroundColor(const QColor&)' is deprecated: Use QListWidgetItem::setBackground() instead [-Wdeprecated-declarations] 30 | i->setBackgroundColor(QColor(25,255,0)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../include/qt5/QtWidgets/qlistwidget.h:124:18: note: declared here 124 | virtual void setBackgroundColor(const QColor &color) | ^~~~~~~~~~~~~~~~~~ SyntopiaCore/Logging/ListWidgetLogger.cpp:32:54: warning: 'virtual void QListWidgetItem::setBackgroundColor(const QColor&)' is deprecated: Use QListWidgetItem::setBackground() instead [-Wdeprecated-declarations] 32 | i->setBackgroundColor(QColor(220,220,220)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../../../../include/qt5/QtWidgets/qlistwidget.h:124:18: note: declared here 124 | virtual void setBackgroundColor(const QColor &color) | ^~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o Matrix4.o SyntopiaCore/Math/Matrix4.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o Random.o SyntopiaCore/Math/Random.cpp In file included from SyntopiaCore/Math/Random.h:8, from SyntopiaCore/Math/Random.cpp:1: SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'MTRand::uint32 MTRand::randInt()': SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:191:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 191 | register uint32 s1; | ^~ SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::seed(uint32*, uint32)': SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:236:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 236 | register int i = 1; | ^ SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:237:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 237 | register uint32 j = 0; | ^ SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:238:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 238 | register int k = ( (uint32)N > seedLength ? (uint32)N : seedLength ); | ^ SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::seed()': SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:273:34: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 273 | register uint32 *s = bigSeed; | ^ SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:274:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 274 | register int i = N; | ^ SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:275:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 275 | register bool success = true; | ^~~~~~~ SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::initialize(uint32)': SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:293:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register uint32 *s = state; | ^ SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:294:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 294 | register uint32 *r = state; | ^ SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:295:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 295 | register int i = 1; | ^ SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::reload()': SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:309:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 309 | register uint32 *p = state; | ^ SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:310:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 310 | register int i; | ^ SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::save(uint32*) const': SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:349:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 349 | register uint32 *sa = saveArray; | ^~ SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:350:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 350 | register const uint32 *s = state; | ^ SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:351:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 351 | register int i = N; | ^ SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::load(uint32*)': SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:359:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 359 | register uint32 *s = state; | ^ SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:360:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 360 | register uint32 *la = loadArray; | ^~ SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:361:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register int i = N; | ^ SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In function 'std::ostream& operator<<(std::ostream&, const MTRand&)': SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:370:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 370 | register const MTRand::uint32 *s = mtrand.state; | ^ SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:371:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 371 | register int i = mtrand.N; | ^ SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In function 'std::istream& operator>>(std::istream&, MTRand&)': SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:379:34: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 379 | register MTRand::uint32 *s = mtrand.state; | ^ SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:380:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 380 | register int i = mtrand.N; | ^ SyntopiaCore/Math/Random.cpp: In member function 'QVector SyntopiaCore::Math::RandomNumberGenerator::getRandomIndices(int)': SyntopiaCore/Math/Random.cpp:20:30: warning: 'void qSort(Container&) [with Container = QVector]' is deprecated: Use std::sort [-Wdeprecated-declarations] 20 | qSort(sp); | ~~~~~^~~~ In file included from ../../../../include/qt5/QtCore/qvector.h:43, from ../../../../include/qt5/QtCore/QVector:1, from SyntopiaCore/Math/Random.h:4: ../../../../include/qt5/QtCore/qalgorithms.h:188:46: note: declared here 188 | QT_DEPRECATED_X("Use std::sort") inline void qSort(Container &c) | ^~~~~ make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o Vector3.o SyntopiaCore/Math/Vector3.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o ColorUtils.o SyntopiaCore/Misc/ColorUtils.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o MiniParser.o SyntopiaCore/Misc/MiniParser.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o Version.o SyntopiaCore/Misc/Version.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o Persistence.o SyntopiaCore/Misc/Persistence.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o RaytraceTriangle.o SyntopiaCore/GLEngine/RaytraceTriangle.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o Sphere.o SyntopiaCore/GLEngine/Sphere.cpp In file included from ../../../../include/qt5/QtGui/qopengl.h:146, from ../../../../include/qt5/QtOpenGL/qgl.h:45, from ../../../../include/qt5/QtOpenGL/QGLWidget:1, from SyntopiaCore/GLEngine/Object3D.h:4, from SyntopiaCore/GLEngine/Sphere.h:5, from SyntopiaCore/GLEngine/Sphere.cpp:1: ../../../../include/qt5/QtGui/qopenglext.h:60: warning: "GL_GLEXT_VERSION" redefined 60 | #define GL_GLEXT_VERSION 20190228 | In file included from /usr/include/GL/gl.h:2050, from /usr/include/GL/glu.h:38, from SyntopiaCore/GLEngine/Sphere.h:3: /usr/include/GL/glext.h:35: note: this is the location of the previous definition 35 | #define GL_GLEXT_VERSION 20220530 | make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o Triangle.o SyntopiaCore/GLEngine/Triangle.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o AtomicCounter.o SyntopiaCore/GLEngine/Raytracer/AtomicCounter.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o Sampler.o SyntopiaCore/GLEngine/Raytracer/Sampler.cpp In file included from ./SyntopiaCore/Math/Random.h:8, from SyntopiaCore/GLEngine/Raytracer/Sampler.h:3, from SyntopiaCore/GLEngine/Raytracer/Sampler.cpp:1: ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'MTRand::uint32 MTRand::randInt()': ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:191:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 191 | register uint32 s1; | ^~ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::seed(uint32*, uint32)': ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:236:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 236 | register int i = 1; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:237:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 237 | register uint32 j = 0; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:238:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 238 | register int k = ( (uint32)N > seedLength ? (uint32)N : seedLength ); | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::seed()': ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:273:34: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 273 | register uint32 *s = bigSeed; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:274:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 274 | register int i = N; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:275:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 275 | register bool success = true; | ^~~~~~~ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::initialize(uint32)': ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:293:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register uint32 *s = state; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:294:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 294 | register uint32 *r = state; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:295:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 295 | register int i = 1; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::reload()': ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:309:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 309 | register uint32 *p = state; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:310:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 310 | register int i; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::save(uint32*) const': ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:349:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 349 | register uint32 *sa = saveArray; | ^~ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:350:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 350 | register const uint32 *s = state; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:351:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 351 | register int i = N; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::load(uint32*)': ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:359:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 359 | register uint32 *s = state; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:360:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 360 | register uint32 *la = loadArray; | ^~ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:361:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register int i = N; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In function 'std::ostream& operator<<(std::ostream&, const MTRand&)': ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:370:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 370 | register const MTRand::uint32 *s = mtrand.state; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:371:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 371 | register int i = mtrand.N; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In function 'std::istream& operator>>(std::istream&, MTRand&)': ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:379:34: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 379 | register MTRand::uint32 *s = mtrand.state; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:380:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 380 | register int i = mtrand.N; | ^ SyntopiaCore/GLEngine/Raytracer/Sampler.h: In constructor 'SyntopiaCore::GLEngine::GaussianFilter::GaussianFilter(double, double)': SyntopiaCore/GLEngine/Raytracer/Sampler.h:27:25: warning: 'SyntopiaCore::GLEngine::GaussianFilter::extent' is initialized with itself [-Winit-self] 27 | GaussianFilter(double ext, double alpha) : extent(extent), alpha(alpha) { | ^~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' /usr/share/qt5/bin/rcc -name StructureSynth StructureSynth.qrc -o qrc_StructureSynth.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -dM -E -o moc_predefs.h ../../../../lib64/qt5/mkspecs/features/data/dummy.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o qrc_StructureSynth.o qrc_StructureSynth.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' /usr/share/qt5/bin/moc -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB --include /usr/src/RPM/BUILD/structuresynth-1.5.0/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/src/RPM/BUILD/structuresynth-1.5.0 -I/usr/src/RPM/BUILD/structuresynth-1.5.0 -I/usr/src/RPM/BUILD/structuresynth-1.5.0 -I/usr/src/RPM/freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtScript -I/usr/include/qt5/QtCore -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-alt-linux -I/usr/include/c++/12/backward -I/usr/lib64/gcc/x86_64-alt-linux/12/include -I/usr/local/include -I/usr/include StructureSynth/GUI/MainWindow.h -o moc_MainWindow.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o OpenGLRenderer.o StructureSynth/Model/Rendering/OpenGLRenderer.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o ObjRenderer.o StructureSynth/Model/Rendering/ObjRenderer.cpp StructureSynth/Model/Rendering/ObjRenderer.cpp: In member function 'void StructureSynth::Model::Rendering::ObjRenderer::writeToStream(QTextStream&)': StructureSynth/Model/Rendering/ObjRenderer.cpp:288:70: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 288 | ts << "g " << o.groupName << endl; | ^~~~ In file included from ../../../../include/qt5/QtCore/qdebug.h:49, from ../../../../include/qt5/QtCore/qcborcommon.h:45, from ../../../../include/qt5/QtCore/qcborvalue.h:45, from ../../../../include/qt5/QtCore/qcborarray.h:43, from ../../../../include/qt5/QtCore/QtCore:38, from ../../../../include/qt5/QtOpenGL/QtOpenGLDepends:3, from ../../../../include/qt5/QtOpenGL/QtOpenGL:3, from StructureSynth/Model/Rendering/../../../SyntopiaCore/GLEngine/Object3D.h:5, from StructureSynth/Model/Rendering/ObjRenderer.h:6, from StructureSynth/Model/Rendering/ObjRenderer.cpp:1: ../../../../include/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ StructureSynth/Model/Rendering/ObjRenderer.cpp:289:75: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 289 | ts << "usemtl " << o.groupName << endl; | ^~~~ ../../../../include/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ StructureSynth/Model/Rendering/ObjRenderer.cpp:296:60: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 296 | << endl; | ^~~~ ../../../../include/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ StructureSynth/Model/Rendering/ObjRenderer.cpp:304:60: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 304 | << endl; | ^~~~ ../../../../include/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ StructureSynth/Model/Rendering/ObjRenderer.cpp:324:55: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 324 | ts << endl; | ^~~~ ../../../../include/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' /usr/share/qt5/bin/moc -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB --include /usr/src/RPM/BUILD/structuresynth-1.5.0/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/src/RPM/BUILD/structuresynth-1.5.0 -I/usr/src/RPM/BUILD/structuresynth-1.5.0 -I/usr/src/RPM/BUILD/structuresynth-1.5.0 -I/usr/src/RPM/freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtScript -I/usr/include/qt5/QtCore -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-alt-linux -I/usr/include/c++/12/backward -I/usr/lib64/gcc/x86_64-alt-linux/12/include -I/usr/local/include -I/usr/include StructureSynth/GUI/VariableEditor.h -o moc_VariableEditor.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' /usr/share/qt5/bin/moc -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB --include /usr/src/RPM/BUILD/structuresynth-1.5.0/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/src/RPM/BUILD/structuresynth-1.5.0 -I/usr/src/RPM/BUILD/structuresynth-1.5.0 -I/usr/src/RPM/BUILD/structuresynth-1.5.0 -I/usr/src/RPM/freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtScript -I/usr/include/qt5/QtCore -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-alt-linux -I/usr/include/c++/12/backward -I/usr/lib64/gcc/x86_64-alt-linux/12/include -I/usr/local/include -I/usr/include StructureSynth/GUI/TemplateExportDialog.h -o moc_TemplateExportDialog.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o TemplateRenderer.o StructureSynth/Model/Rendering/TemplateRenderer.cpp StructureSynth/Model/Rendering/TemplateRenderer.cpp: In member function 'void StructureSynth::Model::Rendering::Template::parse(QDomDocument&)': StructureSynth/Model/Rendering/TemplateRenderer.cpp:114:102: warning: implicitly-declared 'StructureSynth::Model::Rendering::TemplatePrimitive& StructureSynth::Model::Rendering::TemplatePrimitive::operator=(const StructureSynth::Model::Rendering::TemplatePrimitive&)' is deprecated [-Wdeprecated-copy] 114 | primitives[name] = TemplatePrimitive(e.text()); | ^ In file included from StructureSynth/Model/Rendering/TemplateRenderer.cpp:1: StructureSynth/Model/Rendering/TemplateRenderer.h:28:33: note: because 'StructureSynth::Model::Rendering::TemplatePrimitive' has user-provided 'StructureSynth::Model::Rendering::TemplatePrimitive::TemplatePrimitive(const StructureSynth::Model::Rendering::TemplatePrimitive&)' 28 | TemplatePrimitive(const TemplatePrimitive& t) { this->def = t.def; }; | ^~~~~~~~~~~~~~~~~ In file included from ../../../../include/qt5/QtCore/QMap:1, from StructureSynth/Model/Rendering/TemplateRenderer.h:4: ../../../../include/qt5/QtCore/qmap.h: In instantiation of 'QMap::iterator QMap::insert(const Key&, const T&) [with Key = QString; T = StructureSynth::Model::Rendering::TemplatePrimitive]': ../../../../include/qt5/QtCore/qmap.h:683:23: required from 'T& QMap::operator[](const Key&) [with Key = QString; T = StructureSynth::Model::Rendering::TemplatePrimitive]' StructureSynth/Model/Rendering/TemplateRenderer.h:58:65: required from here ../../../../include/qt5/QtCore/qmap.h:730:25: warning: implicitly-declared 'StructureSynth::Model::Rendering::TemplatePrimitive& StructureSynth::Model::Rendering::TemplatePrimitive::operator=(const StructureSynth::Model::Rendering::TemplatePrimitive&)' is deprecated [-Wdeprecated-copy] 730 | lastNode->value = avalue; | ~~~~~~~~~~~~~~~~^~~~~~~~ StructureSynth/Model/Rendering/TemplateRenderer.h:28:33: note: because 'StructureSynth::Model::Rendering::TemplatePrimitive' has user-provided 'StructureSynth::Model::Rendering::TemplatePrimitive::TemplatePrimitive(const StructureSynth::Model::Rendering::TemplatePrimitive&)' 28 | TemplatePrimitive(const TemplatePrimitive& t) { this->def = t.def; }; | ^~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o Renderer.o StructureSynth/Model/Rendering/Renderer.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' /usr/share/qt5/bin/moc -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB --include /usr/src/RPM/BUILD/structuresynth-1.5.0/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/src/RPM/BUILD/structuresynth-1.5.0 -I/usr/src/RPM/BUILD/structuresynth-1.5.0 -I/usr/src/RPM/BUILD/structuresynth-1.5.0 -I/usr/src/RPM/freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtScript -I/usr/include/qt5/QtCore -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-alt-linux -I/usr/include/c++/12/backward -I/usr/lib64/gcc/x86_64-alt-linux/12/include -I/usr/local/include -I/usr/include StructureSynth/JavaScriptSupport/Debug.h -o moc_Debug.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' /usr/share/qt5/bin/moc -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB --include /usr/src/RPM/BUILD/structuresynth-1.5.0/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/src/RPM/BUILD/structuresynth-1.5.0 -I/usr/src/RPM/BUILD/structuresynth-1.5.0 -I/usr/src/RPM/BUILD/structuresynth-1.5.0 -I/usr/src/RPM/freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtScript -I/usr/include/qt5/QtCore -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-alt-linux -I/usr/include/c++/12/backward -I/usr/lib64/gcc/x86_64-alt-linux/12/include -I/usr/local/include -I/usr/include StructureSynth/JavaScriptSupport/JavaScriptBuilder.h -o moc_JavaScriptBuilder.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' /usr/share/qt5/bin/moc -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB --include /usr/src/RPM/BUILD/structuresynth-1.5.0/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/src/RPM/BUILD/structuresynth-1.5.0 -I/usr/src/RPM/BUILD/structuresynth-1.5.0 -I/usr/src/RPM/BUILD/structuresynth-1.5.0 -I/usr/src/RPM/freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtScript -I/usr/include/qt5/QtCore -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-alt-linux -I/usr/include/c++/12/backward -I/usr/lib64/gcc/x86_64-alt-linux/12/include -I/usr/local/include -I/usr/include SyntopiaCore/GLEngine/EngineWidget.h -o moc_EngineWidget.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o RenderThread.o SyntopiaCore/GLEngine/Raytracer/RenderThread.cpp In file included from ./SyntopiaCore/Math/Random.h:8, from SyntopiaCore/GLEngine/Raytracer/Sampler.h:3, from SyntopiaCore/GLEngine/Raytracer/RenderThread.h:7, from SyntopiaCore/GLEngine/Raytracer/RenderThread.cpp:1: ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'MTRand::uint32 MTRand::randInt()': ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:191:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 191 | register uint32 s1; | ^~ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::seed(uint32*, uint32)': ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:236:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 236 | register int i = 1; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:237:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 237 | register uint32 j = 0; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:238:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 238 | register int k = ( (uint32)N > seedLength ? (uint32)N : seedLength ); | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::seed()': ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:273:34: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 273 | register uint32 *s = bigSeed; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:274:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 274 | register int i = N; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:275:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 275 | register bool success = true; | ^~~~~~~ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::initialize(uint32)': ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:293:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register uint32 *s = state; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:294:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 294 | register uint32 *r = state; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:295:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 295 | register int i = 1; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::reload()': ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:309:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 309 | register uint32 *p = state; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:310:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 310 | register int i; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::save(uint32*) const': ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:349:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 349 | register uint32 *sa = saveArray; | ^~ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:350:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 350 | register const uint32 *s = state; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:351:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 351 | register int i = N; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::load(uint32*)': ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:359:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 359 | register uint32 *s = state; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:360:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 360 | register uint32 *la = loadArray; | ^~ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:361:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register int i = N; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In function 'std::ostream& operator<<(std::ostream&, const MTRand&)': ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:370:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 370 | register const MTRand::uint32 *s = mtrand.state; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:371:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 371 | register int i = mtrand.N; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In function 'std::istream& operator>>(std::istream&, MTRand&)': ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:379:34: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 379 | register MTRand::uint32 *s = mtrand.state; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:380:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 380 | register int i = mtrand.N; | ^ SyntopiaCore/GLEngine/Raytracer/Sampler.h: In constructor 'SyntopiaCore::GLEngine::GaussianFilter::GaussianFilter(double, double)': SyntopiaCore/GLEngine/Raytracer/Sampler.h:27:25: warning: 'SyntopiaCore::GLEngine::GaussianFilter::extent' is initialized with itself [-Winit-self] 27 | GaussianFilter(double ext, double alpha) : extent(extent), alpha(alpha) { | ^~~~~~~~~~~~~~ SyntopiaCore/GLEngine/Raytracer/RenderThread.cpp: In destructor 'virtual SyntopiaCore::GLEngine::RenderThread::~RenderThread()': SyntopiaCore/GLEngine/Raytracer/RenderThread.cpp:33:36: warning: deleting object of abstract class type 'SyntopiaCore::GLEngine::Filter' which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor] 33 | if (!copy) delete (filter); | ^~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o RayTracer.o SyntopiaCore/GLEngine/Raytracer/RayTracer.cpp In file included from ./SyntopiaCore/Math/Random.h:8, from SyntopiaCore/GLEngine/Raytracer/RayTracer.h:8, from SyntopiaCore/GLEngine/Raytracer/RayTracer.cpp:4: ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'MTRand::uint32 MTRand::randInt()': ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:191:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 191 | register uint32 s1; | ^~ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::seed(uint32*, uint32)': ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:236:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 236 | register int i = 1; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:237:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 237 | register uint32 j = 0; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:238:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 238 | register int k = ( (uint32)N > seedLength ? (uint32)N : seedLength ); | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::seed()': ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:273:34: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 273 | register uint32 *s = bigSeed; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:274:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 274 | register int i = N; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:275:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 275 | register bool success = true; | ^~~~~~~ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::initialize(uint32)': ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:293:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 293 | register uint32 *s = state; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:294:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 294 | register uint32 *r = state; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:295:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 295 | register int i = 1; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::reload()': ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:309:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 309 | register uint32 *p = state; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:310:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 310 | register int i; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::save(uint32*) const': ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:349:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 349 | register uint32 *sa = saveArray; | ^~ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:350:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 350 | register const uint32 *s = state; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:351:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 351 | register int i = N; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In member function 'void MTRand::load(uint32*)': ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:359:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 359 | register uint32 *s = state; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:360:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 360 | register uint32 *la = loadArray; | ^~ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:361:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register int i = N; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In function 'std::ostream& operator<<(std::ostream&, const MTRand&)': ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:370:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 370 | register const MTRand::uint32 *s = mtrand.state; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:371:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 371 | register int i = mtrand.N; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h: In function 'std::istream& operator>>(std::istream&, MTRand&)': ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:379:34: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 379 | register MTRand::uint32 *s = mtrand.state; | ^ ./SyntopiaCore/Math/../../ThirdPartyCode/MersenneTwister/MersenneTwister.h:380:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 380 | register int i = mtrand.N; | ^ In file included from SyntopiaCore/GLEngine/Raytracer/RenderThread.h:7, from SyntopiaCore/GLEngine/Raytracer/RayTracer.h:10: SyntopiaCore/GLEngine/Raytracer/Sampler.h: In constructor 'SyntopiaCore::GLEngine::GaussianFilter::GaussianFilter(double, double)': SyntopiaCore/GLEngine/Raytracer/Sampler.h:27:25: warning: 'SyntopiaCore::GLEngine::GaussianFilter::extent' is initialized with itself [-Winit-self] 27 | GaussianFilter(double ext, double alpha) : extent(extent), alpha(alpha) { | ^~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o VoxelStepper.o SyntopiaCore/GLEngine/Raytracer/VoxelStepper.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o moc_VariableEditor.o moc_VariableEditor.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o moc_MainWindow.o moc_MainWindow.cpp In file included from ../../../../include/qt5/QtOpenGL/qgl.h:49, from ../../../../include/qt5/QtOpenGL/QGLWidget:1, from StructureSynth/GUI/../../SyntopiaCore/GLEngine/EngineWidget.h:4, from StructureSynth/GUI/MainWindow.h:8, from moc_MainWindow.cpp:10: ../../../../include/qt5/QtCore/qmap.h: In instantiation of 'QMap::iterator QMap::insert(const Key&, const T&) [with Key = QString; T = StructureSynth::Model::Rendering::TemplatePrimitive]': ../../../../include/qt5/QtCore/qmap.h:683:23: required from 'T& QMap::operator[](const Key&) [with Key = QString; T = StructureSynth::Model::Rendering::TemplatePrimitive]' StructureSynth/GUI/../Model/Rendering/TemplateRenderer.h:58:65: required from here ../../../../include/qt5/QtCore/qmap.h:730:25: warning: implicitly-declared 'StructureSynth::Model::Rendering::TemplatePrimitive& StructureSynth::Model::Rendering::TemplatePrimitive::operator=(const StructureSynth::Model::Rendering::TemplatePrimitive&)' is deprecated [-Wdeprecated-copy] 730 | lastNode->value = avalue; | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from StructureSynth/GUI/TemplateExportDialog.h:30, from StructureSynth/GUI/MainWindow.h:11: StructureSynth/GUI/../Model/Rendering/TemplateRenderer.h:28:33: note: because 'StructureSynth::Model::Rendering::TemplatePrimitive' has user-provided 'StructureSynth::Model::Rendering::TemplatePrimitive::TemplatePrimitive(const StructureSynth::Model::Rendering::TemplatePrimitive&)' 28 | TemplatePrimitive(const TemplatePrimitive& t) { this->def = t.def; }; | ^~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o moc_TemplateExportDialog.o moc_TemplateExportDialog.cpp In file included from ../../../../include/qt5/QtCore/qvariant.h:47, from ../../../../include/qt5/QtCore/QVariant:1, from StructureSynth/GUI/TemplateExportDialog.h:5, from moc_TemplateExportDialog.cpp:10: ../../../../include/qt5/QtCore/qmap.h: In instantiation of 'QMap::iterator QMap::insert(const Key&, const T&) [with Key = QString; T = StructureSynth::Model::Rendering::TemplatePrimitive]': ../../../../include/qt5/QtCore/qmap.h:683:23: required from 'T& QMap::operator[](const Key&) [with Key = QString; T = StructureSynth::Model::Rendering::TemplatePrimitive]' StructureSynth/GUI/../Model/Rendering/TemplateRenderer.h:58:65: required from here ../../../../include/qt5/QtCore/qmap.h:730:25: warning: implicitly-declared 'StructureSynth::Model::Rendering::TemplatePrimitive& StructureSynth::Model::Rendering::TemplatePrimitive::operator=(const StructureSynth::Model::Rendering::TemplatePrimitive&)' is deprecated [-Wdeprecated-copy] 730 | lastNode->value = avalue; | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from StructureSynth/GUI/TemplateExportDialog.h:30: StructureSynth/GUI/../Model/Rendering/TemplateRenderer.h:28:33: note: because 'StructureSynth::Model::Rendering::TemplatePrimitive' has user-provided 'StructureSynth::Model::Rendering::TemplatePrimitive::TemplatePrimitive(const StructureSynth::Model::Rendering::TemplatePrimitive&)' 28 | TemplatePrimitive(const TemplatePrimitive& t) { this->def = t.def; }; | ^~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o moc_Debug.o moc_Debug.cpp In file included from ../../../../include/qt5/QtOpenGL/qgl.h:49, from ../../../../include/qt5/QtOpenGL/QGLWidget:1, from StructureSynth/JavaScriptSupport/../../SyntopiaCore/GLEngine/EngineWidget.h:4, from StructureSynth/JavaScriptSupport/Debug.h:8, from moc_Debug.cpp:10: ../../../../include/qt5/QtCore/qmap.h: In instantiation of 'QMap::iterator QMap::insert(const Key&, const T&) [with Key = QString; T = StructureSynth::Model::Rendering::TemplatePrimitive]': ../../../../include/qt5/QtCore/qmap.h:683:23: required from 'T& QMap::operator[](const Key&) [with Key = QString; T = StructureSynth::Model::Rendering::TemplatePrimitive]' StructureSynth/JavaScriptSupport/../GUI/../Model/Rendering/TemplateRenderer.h:58:65: required from here ../../../../include/qt5/QtCore/qmap.h:730:25: warning: implicitly-declared 'StructureSynth::Model::Rendering::TemplatePrimitive& StructureSynth::Model::Rendering::TemplatePrimitive::operator=(const StructureSynth::Model::Rendering::TemplatePrimitive&)' is deprecated [-Wdeprecated-copy] 730 | lastNode->value = avalue; | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from StructureSynth/JavaScriptSupport/../GUI/TemplateExportDialog.h:30, from StructureSynth/JavaScriptSupport/../GUI/MainWindow.h:11, from StructureSynth/JavaScriptSupport/Debug.h:9: StructureSynth/JavaScriptSupport/../GUI/../Model/Rendering/TemplateRenderer.h:28:33: note: because 'StructureSynth::Model::Rendering::TemplatePrimitive' has user-provided 'StructureSynth::Model::Rendering::TemplatePrimitive::TemplatePrimitive(const StructureSynth::Model::Rendering::TemplatePrimitive&)' 28 | TemplatePrimitive(const TemplatePrimitive& t) { this->def = t.def; }; | ^~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o moc_JavaScriptBuilder.o moc_JavaScriptBuilder.cpp In file included from ../../../../include/qt5/QtOpenGL/qgl.h:49, from ../../../../include/qt5/QtOpenGL/QGLWidget:1, from StructureSynth/JavaScriptSupport/../../SyntopiaCore/GLEngine/EngineWidget.h:4, from StructureSynth/JavaScriptSupport/JavaScriptBuilder.h:8, from moc_JavaScriptBuilder.cpp:10: ../../../../include/qt5/QtCore/qmap.h: In instantiation of 'QMap::iterator QMap::insert(const Key&, const T&) [with Key = QString; T = StructureSynth::Model::Rendering::TemplatePrimitive]': ../../../../include/qt5/QtCore/qmap.h:683:23: required from 'T& QMap::operator[](const Key&) [with Key = QString; T = StructureSynth::Model::Rendering::TemplatePrimitive]' StructureSynth/JavaScriptSupport/../GUI/../Model/Rendering/TemplateRenderer.h:58:65: required from here ../../../../include/qt5/QtCore/qmap.h:730:25: warning: implicitly-declared 'StructureSynth::Model::Rendering::TemplatePrimitive& StructureSynth::Model::Rendering::TemplatePrimitive::operator=(const StructureSynth::Model::Rendering::TemplatePrimitive&)' is deprecated [-Wdeprecated-copy] 730 | lastNode->value = avalue; | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from StructureSynth/JavaScriptSupport/../GUI/TemplateExportDialog.h:30, from StructureSynth/JavaScriptSupport/../GUI/MainWindow.h:11, from StructureSynth/JavaScriptSupport/JavaScriptBuilder.h:9: StructureSynth/JavaScriptSupport/../GUI/../Model/Rendering/TemplateRenderer.h:28:33: note: because 'StructureSynth::Model::Rendering::TemplatePrimitive' has user-provided 'StructureSynth::Model::Rendering::TemplatePrimitive::TemplatePrimitive(const StructureSynth::Model::Rendering::TemplatePrimitive&)' 28 | TemplatePrimitive(const TemplatePrimitive& t) { this->def = t.def; }; | ^~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I/usr/include/GL -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -I. -I/usr/src/RPM/BUILD/structuresynth-1.5.0/../../freeglut-MSVC-2.8.1-1.mp/freeglut/include/GL -I../../../../include/qt5 -I../../../../include/qt5/QtOpenGL -I../../../../include/qt5/QtWidgets -I../../../../include/qt5/QtGui -I../../../../include/qt5/QtXml -I../../../../include/qt5/QtScript -I../../../../include/qt5/QtCore -I. -I../../../../lib64/qt5/mkspecs/linux-g++ -o moc_EngineWidget.o moc_EngineWidget.cpp make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' make: Entering directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' g++ -Wl,-O1 -o structuresynth-1 Main.o MainWindow.o TemplateExportDialog.o VariableEditor.o Debug.o JavaScriptBuilder.o JavaScriptParser.o Action.o AmbiguousRule.o Builder.o ColorPool.o CustomRule.o ExecutionStack.o PrimitiveClass.o PrimitiveRule.o RandomStreams.o Rule.o RuleRef.o RuleSet.o State.o Transformation.o TransformationLoop.o EisenParser.o Preprocessor.o Tokenizer.o Box.o Dot.o EngineWidget.o Grid.o Line.o Mesh.o Object3D.o RaytraceTriangle.o Sphere.o Triangle.o ListWidgetLogger.o Logging.o Matrix4.o Random.o Vector3.o ColorUtils.o MiniParser.o Persistence.o Version.o ObjRenderer.o OpenGLRenderer.o Renderer.o TemplateRenderer.o AtomicCounter.o RayTracer.o RenderThread.o Sampler.o VoxelStepper.o qrc_StructureSynth.o moc_MainWindow.o moc_TemplateExportDialog.o moc_VariableEditor.o moc_Debug.o moc_JavaScriptBuilder.o moc_EngineWidget.o -lGLU -lglut -lGL /usr/lib64/libQt5OpenGL.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5Script.so /usr/lib64/libQt5Core.so -lpthread In member function '__ct ', inlined from '__ct_base ' at SyntopiaCore/GLEngine/Raytracer/RayTracer.cpp:59:57: SyntopiaCore/GLEngine/Raytracer/VoxelStepper.cpp:14:86: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 14 | grid = new QList[steps*steps*steps]; | ^ /usr/include/c++/12/new: In member function '__ct_base ': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ make: Leaving directory '/usr/src/RPM/BUILD/structuresynth-1.5.0' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.46024 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/structuresynth-buildroot + : + /bin/rm -rf -- /usr/src/tmp/structuresynth-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd structuresynth-1.5.0 + install -pDm0755 structuresynth-1 /usr/src/tmp/structuresynth-buildroot/usr/bin/structuresynth + mkdir -p /usr/src/tmp/structuresynth-buildroot/usr/share/structuresynth/ + cp -ar Examples Misc /usr/src/tmp/structuresynth-buildroot/usr/share/structuresynth/ + install -pDm0644 structure-synth.desktop /usr/src/tmp/structuresynth-buildroot/usr/share/applications/structuresynth.desktop + install -pDm0644 images/structuresynth.png /usr/src/tmp/structuresynth-buildroot/usr/share/icons/hicolor/16x16/apps/structuresynth.png + convert -size 48x48 images/fileicons/StructureSynth-256.png structuresynth48x48.png + install -pDm0644 structuresynth48x48.png /usr/src/tmp/structuresynth-buildroot/usr/share/icons/hicolor/48x48/apps/structuresynth.png + install -pDm0644 images/fileicons/StructureSynth-256.png /usr/src/tmp/structuresynth-buildroot/usr/share/icons/hicolor/128x128/structuresynth.png + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/structuresynth-buildroot (auto) removed './usr/share/structuresynth/Misc/Blender_Importer_2.py.bak' Verifying and fixing files in /usr/src/tmp/structuresynth-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/structuresynth-buildroot/ (default) Compressing files in /usr/src/tmp/structuresynth-buildroot (auto) Verifying ELF objects in /usr/src/tmp/structuresynth-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Bytecompiling python3 modules in /usr/src/tmp/structuresynth-buildroot using /usr/bin/python3 Can't list '/usr/src/tmp/structuresynth-buildroot/usr/lib64/python3/site-packages' compile /usr/src/tmp/structuresynth-buildroot/usr/share/structuresynth/Misc/Blender_Importer_2.py Can't list '/usr/src/tmp/structuresynth-buildroot/usr/lib/python3/site-packages' Bytecompiling python3 modules with optimization in /usr/src/tmp/structuresynth-buildroot using /usr/bin/python3 -O Can't list '/usr/src/tmp/structuresynth-buildroot/usr/lib/python3/site-packages' Can't list '/usr/src/tmp/structuresynth-buildroot/usr/lib64/python3/site-packages' compile /usr/src/tmp/structuresynth-buildroot/usr/share/structuresynth/Misc/Blender_Importer_2.py Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/structuresynth-buildroot using /usr/bin/python3 -OO Can't list '/usr/src/tmp/structuresynth-buildroot/usr/lib64/python3/site-packages' Can't list '/usr/src/tmp/structuresynth-buildroot/usr/lib/python3/site-packages' compile /usr/src/tmp/structuresynth-buildroot/usr/share/structuresynth/Misc/Blender_Importer_2.py Hardlinking identical .pyc and .opt-?.pyc files './usr/share/structuresynth/Misc/__pycache__/Blender_Importer_2.cpython-311.opt-1.pyc' => './usr/share/structuresynth/Misc/__pycache__/Blender_Importer_2.cpython-311.pyc' Processing files: structuresynth-1.5.0-alt6.svn312 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.30322 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd structuresynth-1.5.0 + DOCDIR=/usr/src/tmp/structuresynth-buildroot/usr/share/doc/structuresynth-1.5.0 + export DOCDIR + rm -rf /usr/src/tmp/structuresynth-buildroot/usr/share/doc/structuresynth-1.5.0 + /bin/mkdir -p /usr/src/tmp/structuresynth-buildroot/usr/share/doc/structuresynth-1.5.0 + cp -prL LICENSE.README LICENSE.GPL3 LICENSE.LGPL /usr/src/tmp/structuresynth-buildroot/usr/share/doc/structuresynth-1.5.0 + chmod -R go-w /usr/src/tmp/structuresynth-buildroot/usr/share/doc/structuresynth-1.5.0 + chmod -R a+rX /usr/src/tmp/structuresynth-buildroot/usr/share/doc/structuresynth-1.5.0 + cp -prL bugs.txt changelog.txt notes.txt roadmap.txt /usr/src/tmp/structuresynth-buildroot/usr/share/doc/structuresynth-1.5.0 + chmod -R go-w /usr/src/tmp/structuresynth-buildroot/usr/share/doc/structuresynth-1.5.0 + chmod -R a+rX /usr/src/tmp/structuresynth-buildroot/usr/share/doc/structuresynth-1.5.0 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.RH6erw find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) /usr/src/tmp/structuresynth-buildroot/usr/share/structuresynth/Misc/Blender_Importer_2.py provides python3(Blender_Importer_2) (under non-std path /usr/share/structuresynth/Misc) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.148P87 find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) python3.req: /usr/src/tmp/structuresynth-buildroot/usr/share/structuresynth/Misc/Blender_Importer_2.py: skipping Blender python3.req: /usr/src/tmp/structuresynth-buildroot/usr/share/structuresynth/Misc/Blender_Importer_2.py: skipping Blender.Mathutils Provides: python3(Blender_Importer_2) = set:edPu Requires: blender, /lib64/ld-linux-x86-64.so.2, libGL.so.1()(64bit) >= set:pjdsnIDZsS2SbMwZ52wlBZB9Phebv0VmGBfxcNqEigxqOqZnB2S0mrhMe33wYcKskRa9B2lt2ZyNHVJ7qm7NQL4NTXZFRynNOqoQKucZJ5, libGLU.so.1()(64bit) >= set:jf2WETbGbqvWC6nwgAlK32, libQt5Core.so.5()(64bit) >= set:qiQvtlxmyAohYUatqMA1kH5Swaxd7ZdKgZ1iz75zF3FOeh1zgG6t5MFdU7PwqsP40NfENj8BkoQHqmZB3yhu8bnRhM3Z9hO0wQORQYS4lVay5GFBQPmeT43yQ3gm3ph6mEZm5jKWGjEobphRggB3EXjpWBaluJ63hZxsVuLnfFhSwCO0lJdhRbRrZAGdUffo8solWcNAQQNjXV7iGWFdG0nRIru7eS6PKg16o4MDIIdPKQf11eRmc8dOolXcRckf02mIY2dApKeovYQF0JYjz1c66IY9WJpSdIMNFuoL1tVi1X5g336G6ST9DIxPv1FAjiEynk0k24n2PBGZwZlGnbgHjTHP5Z2aQ2rKIJDwUl4KQsfdkyr094JzVpDn2CW9nZ1JwqTL5koNCsPFZtvYzYxssagkdfmqrL0RcuBZxSBUuPvFrVZ2ppguo2LcNxFZbUoHyZA5a6xS1c6xazjP9xjNAZBJiI0Z6JF3BWeuDigNZ6Za7XrQ7rNKAraabvHdnNj5biIjV28QJGADXuOfmCkVZxpOM8mpRNePIjLDjlaidRMOwB2Lx7mXL8FxxtV0, libQt5Core.so.5(Qt_5)(64bit), libQt5Core.so.5(Qt_5.15)(64bit), libQt5Gui.so.5()(64bit) >= set:rkpFowAuybHd2cVZFAgE26BCuQdiDymRjtDd50ZmFwbCRtiSwh0fZrKBihDyh7EcuH1TEbetRdlYrvxJMLqkQZev3MDnV3tPcLn2VI10o7pH5mT7ZsZ52Hm1obpXZnrVOcoWEn2CawCVlzwxKCxcag5EgsZ3dbk2Pw8jg2KjF6uzTze1Sg6x9bwpvrXDqIxeaV6ShubCP3koV2AwSGxIVO2XBlK7KvnPcTtGVaPgjCAaZ3I9BaoL66fQ5GU36baVy473Yq0, libQt5Gui.so.5(Qt_5)(64bit), libQt5OpenGL.so.5()(64bit) >= set:niTxS9gTk5x2JvhZId2pbWuPYyfHaiHQRln3wsk7lbguDim3biQxXZ5X3oGV29NVTMY7KsYFFMZkA4tykrI1, libQt5OpenGL.so.5(Qt_5)(64bit), libQt5Script.so.5()(64bit) >= set:mhjsa0LaYigDrSxZB6ZCPivgrj2vTLDQaGEzkKJHb7MjRlPAnm23Zy209FJUm3RcjcnThhhKZGpM0, libQt5Script.so.5(Qt_5)(64bit), libQt5Widgets.so.5()(64bit) >= set:riUF8N9hpZy2gBC3ykqZKJpkBPIJyaVzJu9PYEMijgilKZ318ndoBwaKpSjDXqOImixeYI52FfZovxNrshnBoBeCDJX4yFo5Dbh7xSsk4NNOl9aUJsok6gwGHEZCGZ1YLYdd7dGp36pd3VHOxZvZAZ4G5syD6NeCcETzv5LtuZzz4yjkwLXZgc2GjyIbXNGZDyWwuB6jZqWyfCUU8Iu7G3KNwACq3xZEcjSCCxpZBHtr5LFxAABUlZnhwnONzP0LPDzcPA4GCzJiaH2Tle7vgCgCgk7J008Ov65P41SxhQAbXdkyjSZCULGkBb7tEKk2A5p9GttGN6EMm563Hb099SfHZvWoMJiAhVercl7KZiEcqglUPTeU7SOgYEDsH55vl0b4ORzzqctwbtXQZGxcYYkaNA9ShQtWF7j5SE8VTLsW8ZL9FzZjbZvMbPDNfbTBFBtH47AaVOijwbNrv0qHxJdZJ4NS44zCwZfyRxWiIKj6HC4p51cZGPEM2X9f5YhStfDBWgbGczDmxZELBouDbQn1GLTA9QMrv4ReclIBG923ZCakkXbmw1Ks5FNQhZtizy6FWlCo3x2CO62KJ3z6rpDtXgrbHfcber1vpUmZ4pTZfdoCINuW5cpx77Z9Zs2cFkAeoIQYeB3G5kcdaFaLqiXFr5CHaWgHSsKR1vNVWRwLZEX38W02TPZ16NEw5gJLeRMifoyF1VBaqqQZJpeoHObhZrM9CFwZtMVS404O2ZB0UZ5aWSo5AiDkNZzQbfZHJMSHgs0Nh97dO4KZ0DlmmLzhScy0RZy9CwYHs8CrBfa5KfJZ5jZlAnw8p8pqpuoOvZEm6rrBu4r9qhit7k9Jr4rpD6bRtvoYjrjv722q8a1CAEYAZtmMADeu965ZnBqznOxWUeeuZqNQKTdmQoBLHQIkYoFwDmVcloexqrSnzkDXArd4Y8FnlNDZLVj5QEzysDb5a9xTFIFpB45H3, libQt5Widgets.so.5(Qt_5)(64bit), libQt5Xml.so.5()(64bit) >= set:mhkn7LoceRAFMOOZ7glH2pAZ0aQn9pqDjBPJUxq70rTZvzcju, libQt5Xml.so.5(Qt_5)(64bit), libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.34)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libgcc_s.so.1(GCC_3.3.1)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), libm.so.6(GLIBC_2.29)(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.8)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.2bXYDz Creating structuresynth-debuginfo package Processing files: structuresynth-debuginfo-1.5.0-alt6.svn312 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.2qtdeD find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.M4dwgc find-requires: running scripts (debuginfo) Requires: structuresynth = 1.5.0-alt6.svn312, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libGL.so.1), debug64(libGLU.so.1), debug64(libQt5Core.so.5), debug64(libQt5Gui.so.5), debug64(libQt5OpenGL.so.5), debug64(libQt5Script.so.5), debug64(libQt5Widgets.so.5), debug64(libQt5Xml.so.5), debug64(libc.so.6), debug64(libgcc_s.so.1), debug64(libm.so.6), debug64(libstdc++.so.6) Adding to structuresynth-debuginfo a strict dependency on structuresynth Wrote: /usr/src/RPM/RPMS/x86_64/structuresynth-1.5.0-alt6.svn312.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/structuresynth-debuginfo-1.5.0-alt6.svn312.x86_64.rpm (w2T8.xzdio) 196.28user 17.05system 0:49.40elapsed 431%CPU (0avgtext+0avgdata 510060maxresident)k 0inputs+0outputs (0major+5615077minor)pagefaults 0swaps 4.72user 2.30system 1:15.15elapsed 9%CPU (0avgtext+0avgdata 110820maxresident)k 736inputs+0outputs (0major+334713minor)pagefaults 0swaps --- structuresynth-1.5.0-alt6.svn312.x86_64.rpm.repo 2021-08-12 08:56:20.000000000 +0000 +++ structuresynth-1.5.0-alt6.svn312.x86_64.rpm.hasher 2023-06-12 02:44:31.843218997 +0000 @@ -64,5 +64,5 @@ /usr/share/structuresynth/Misc/__pycache__ 40755 root:root -/usr/share/structuresynth/Misc/__pycache__/Blender_Importer_2.cpython-39.opt-1.pyc 100644 root:root -/usr/share/structuresynth/Misc/__pycache__/Blender_Importer_2.cpython-39.opt-2.pyc 100644 root:root -/usr/share/structuresynth/Misc/__pycache__/Blender_Importer_2.cpython-39.pyc 100644 root:root +/usr/share/structuresynth/Misc/__pycache__/Blender_Importer_2.cpython-311.opt-1.pyc 100644 root:root +/usr/share/structuresynth/Misc/__pycache__/Blender_Importer_2.cpython-311.opt-2.pyc 100644 root:root +/usr/share/structuresynth/Misc/__pycache__/Blender_Importer_2.cpython-311.pyc 100644 root:root /usr/share/structuresynth/Misc/about.html 100644 root:root @@ -90,3 +90,3 @@ Requires: libQt5Script.so.5(Qt_5)(64bit) -Requires: libQt5Widgets.so.5()(64bit) >= set:riUF8N9hpZy2gBC3ykqZKJpkBPIJyaVzJu9PYEMijgilKZ318ndoBwaKpSjDXqOImixeYI52FfZovxNrshnBoBeCDJX4yFo5Dbh7xSsk4NNOl9aUJsok6gwGHEZCGZ1YLYdd7dGp36pd3VHOxZvZAZ4G5syD6NeCcETzv5LtuZzz4yjkwLXZgc2GjyIbXNGZDyWwuB6jZqWyfCUU8Iu7G3KNwACq3xZEcjSCCxpZBHtr5LFxAkFeWQmAZB4UBsYUcMXYV8Pc9xGVoHAOGMtBPN7A9A94Rhb00yYDhNchwto4dVOu3BUAZf6ZrGkBb7tEKk2A5p9GttGN6EMm563Hb099SfHZvWoMJiAhVercl7KZiEcqglUPTeU7SOgYEDsH55vl0b4ORzzqctwbtXQZGxcYYkaNA9ShQtWF7j5SE8VTLsW8ZL9FzZjbZvMbPDNfbTBFBtH47AaVOijwbNrv0qHxJdZJ4NS44zCwZfyRxWiIKj6HC4p51cZGPEM2X9f5YhStfDBWgbGczDmxZELBouDbQn1GLTA9QMrv4ReclIBG923ZCakkXbmw1Ks5FNQhZtizy6FWlCo3x2CO62KJ3z6rpDtXgrbHfcber1vpUmZ4pTZfdoCINuW5cpx77Z9Zs2cFkAeoIQYeB3G5kcdaFaLqiXFr5CHaWgHSsKR1vNVWRwLZEX38W02TPZ16NEw5gJLeRMifoyF1VBaqqQZJpeoHObhZrM9CFwZtMVS404O2ZB0UZ5aWSo5AiDkNZzQbfZHJMSHgs0Nh97dO4KZ0DlmmLzhScy0RZy9CwYHs8CrBfa5KfJZ5jZlAnw8p8pqpuoOvZEm6rrBu4r9qhit7k9Jr4rpD6bRtvoYjrjv722q8a1CAEYAZtmMADeu965ZnBqznOxWUeeuZqNQKTdmQoBLHQIkYoFwDmVcloexqrSnzkDXArd4Y8FnlNDZLVj5QEzysDb5a9xTFIFpB45H3 +Requires: libQt5Widgets.so.5()(64bit) >= set:riUF8N9hpZy2gBC3ykqZKJpkBPIJyaVzJu9PYEMijgilKZ318ndoBwaKpSjDXqOImixeYI52FfZovxNrshnBoBeCDJX4yFo5Dbh7xSsk4NNOl9aUJsok6gwGHEZCGZ1YLYdd7dGp36pd3VHOxZvZAZ4G5syD6NeCcETzv5LtuZzz4yjkwLXZgc2GjyIbXNGZDyWwuB6jZqWyfCUU8Iu7G3KNwACq3xZEcjSCCxpZBHtr5LFxAABUlZnhwnONzP0LPDzcPA4GCzJiaH2Tle7vgCgCgk7J008Ov65P41SxhQAbXdkyjSZCULGkBb7tEKk2A5p9GttGN6EMm563Hb099SfHZvWoMJiAhVercl7KZiEcqglUPTeU7SOgYEDsH55vl0b4ORzzqctwbtXQZGxcYYkaNA9ShQtWF7j5SE8VTLsW8ZL9FzZjbZvMbPDNfbTBFBtH47AaVOijwbNrv0qHxJdZJ4NS44zCwZfyRxWiIKj6HC4p51cZGPEM2X9f5YhStfDBWgbGczDmxZELBouDbQn1GLTA9QMrv4ReclIBG923ZCakkXbmw1Ks5FNQhZtizy6FWlCo3x2CO62KJ3z6rpDtXgrbHfcber1vpUmZ4pTZfdoCINuW5cpx77Z9Zs2cFkAeoIQYeB3G5kcdaFaLqiXFr5CHaWgHSsKR1vNVWRwLZEX38W02TPZ16NEw5gJLeRMifoyF1VBaqqQZJpeoHObhZrM9CFwZtMVS404O2ZB0UZ5aWSo5AiDkNZzQbfZHJMSHgs0Nh97dO4KZ0DlmmLzhScy0RZy9CwYHs8CrBfa5KfJZ5jZlAnw8p8pqpuoOvZEm6rrBu4r9qhit7k9Jr4rpD6bRtvoYjrjv722q8a1CAEYAZtmMADeu965ZnBqznOxWUeeuZqNQKTdmQoBLHQIkYoFwDmVcloexqrSnzkDXArd4Y8FnlNDZLVj5QEzysDb5a9xTFIFpB45H3 Requires: libQt5Widgets.so.5(Qt_5)(64bit) @@ -96,4 +96,7 @@ Requires: libc.so.6(GLIBC_2.2.5)(64bit) +Requires: libc.so.6(GLIBC_2.34)(64bit) Requires: libc.so.6(GLIBC_2.4)(64bit) +Requires: libc.so.6(GLIBC_2.7)(64bit) Requires: libgcc_s.so.1(GCC_3.0)(64bit) +Requires: libgcc_s.so.1(GCC_3.3.1)(64bit) Requires: libm.so.6(GLIBC_2.2.5)(64bit) @@ -108,3 +111,3 @@ Provides: structuresynth = 1.5.0-alt6.svn312:sisyphus+282435.500.4.1 -File: /usr/bin/structuresynth 100755 root:root d466f214c74180ba33bee19031f2cb69 +File: /usr/bin/structuresynth 100755 root:root 4713e9804fa803bf1d1c9c32e2e4ca84 File: /usr/share/applications/structuresynth.desktop 100644 root:root e7bae5d39a9c68aff23dffb199bcda6a @@ -120,3 +123,3 @@ File: /usr/share/icons/hicolor/16x16/apps/structuresynth.png 100644 root:root 3d52a07821ef11a12b1e7a00e87b2f14 -File: /usr/share/icons/hicolor/48x48/apps/structuresynth.png 100644 root:root 9662ca183505d93b30a100633ddf0eef +File: /usr/share/icons/hicolor/48x48/apps/structuresynth.png 100644 root:root 380e826d771420e17a2b7e7ce0807fb0 File: /usr/share/structuresynth 40755 root:root @@ -172,5 +175,5 @@ File: /usr/share/structuresynth/Misc/__pycache__ 40755 root:root -File: /usr/share/structuresynth/Misc/__pycache__/Blender_Importer_2.cpython-39.opt-1.pyc 100644 root:root 0f256c0f7e40bc96438e48c4d41efc0f -File: /usr/share/structuresynth/Misc/__pycache__/Blender_Importer_2.cpython-39.opt-2.pyc 100644 root:root 9f30a346f5a5741b5b9fa05618683c69 -File: /usr/share/structuresynth/Misc/__pycache__/Blender_Importer_2.cpython-39.pyc 100644 root:root 0f256c0f7e40bc96438e48c4d41efc0f +File: /usr/share/structuresynth/Misc/__pycache__/Blender_Importer_2.cpython-311.opt-1.pyc 100644 root:root 781fee2f03325d78ace34df44171d8e2 +File: /usr/share/structuresynth/Misc/__pycache__/Blender_Importer_2.cpython-311.opt-2.pyc 100644 root:root dcf28cd6410164dbb2718980f050ea32 +File: /usr/share/structuresynth/Misc/__pycache__/Blender_Importer_2.cpython-311.pyc 100644 root:root 781fee2f03325d78ace34df44171d8e2 File: /usr/share/structuresynth/Misc/about.html 100644 root:root b4b50e9f24303a328e0c201999578a2e @@ -184,2 +187,2 @@ File: /usr/share/structuresynth/Misc/splash.png 100644 root:root 01bf7e9bcf1c13b3ae8afdcc026aaffa -RPMIdentity: 730e4a71dc5210ad18eb105e2c253862cbbd103ad1ae5a8c9ce4caaa400c136e1faf384864a92a194a8a7893e9182da89490aa7bc1191fa875cb9621506bd93e +RPMIdentity: d0664e7ecb612b6d074b5994f4a9f5657a494a5706ae5734dc73d295d4f37f6ad5d8242663a924f73421d5251816e7a942b6e3b0a47ccce66b3e8b6da5cff4f9 --- structuresynth-debuginfo-1.5.0-alt6.svn312.x86_64.rpm.repo 2021-08-12 08:56:20.000000000 +0000 +++ structuresynth-debuginfo-1.5.0-alt6.svn312.x86_64.rpm.hasher 2023-06-12 02:44:32.374219985 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/74 40755 root:root -/usr/lib/debug/.build-id/74/c2f04a5de94b528afdf4d5aacefc7838103d78 120777 root:root ../../../../bin/structuresynth -/usr/lib/debug/.build-id/74/c2f04a5de94b528afdf4d5aacefc7838103d78.debug 120777 root:root ../../usr/bin/structuresynth.debug +/usr/lib/debug/.build-id/a6 40755 root:root +/usr/lib/debug/.build-id/a6/dd73f35f1e7c8e6aaee38594761544bae9ad8d 120777 root:root ../../../../bin/structuresynth +/usr/lib/debug/.build-id/a6/dd73f35f1e7c8e6aaee38594761544bae9ad8d.debug 120777 root:root ../../usr/bin/structuresynth.debug /usr/lib/debug/usr/bin/structuresynth.debug 100644 root:root @@ -32,3 +32,5 @@ /usr/src/debug/structuresynth-1.5.0/StructureSynth/Model/CustomRule.h 100644 root:root +/usr/src/debug/structuresynth-1.5.0/StructureSynth/Model/ExecutionStack.cpp 100644 root:root /usr/src/debug/structuresynth-1.5.0/StructureSynth/Model/ExecutionStack.h 100644 root:root +/usr/src/debug/structuresynth-1.5.0/StructureSynth/Model/PrimitiveClass.cpp 100644 root:root /usr/src/debug/structuresynth-1.5.0/StructureSynth/Model/PrimitiveRule.cpp 100644 root:root @@ -42,2 +44,3 @@ /usr/src/debug/structuresynth-1.5.0/StructureSynth/Model/Rendering/OpenGLRenderer.h 100644 root:root +/usr/src/debug/structuresynth-1.5.0/StructureSynth/Model/Rendering/Renderer.cpp 100644 root:root /usr/src/debug/structuresynth-1.5.0/StructureSynth/Model/Rendering/Renderer.h 100644 root:root @@ -45,3 +48,5 @@ /usr/src/debug/structuresynth-1.5.0/StructureSynth/Model/Rendering/TemplateRenderer.h 100644 root:root +/usr/src/debug/structuresynth-1.5.0/StructureSynth/Model/Rule.cpp 100644 root:root /usr/src/debug/structuresynth-1.5.0/StructureSynth/Model/Rule.h 100644 root:root +/usr/src/debug/structuresynth-1.5.0/StructureSynth/Model/RuleRef.cpp 100644 root:root /usr/src/debug/structuresynth-1.5.0/StructureSynth/Model/RuleRef.h 100644 root:root @@ -53,2 +58,3 @@ /usr/src/debug/structuresynth-1.5.0/StructureSynth/Model/Transformation.h 100644 root:root +/usr/src/debug/structuresynth-1.5.0/StructureSynth/Model/TransformationLoop.cpp 100644 root:root /usr/src/debug/structuresynth-1.5.0/StructureSynth/Model/TransformationLoop.h 100644 root:root @@ -82,2 +88,3 @@ /usr/src/debug/structuresynth-1.5.0/SyntopiaCore/GLEngine/Raytracer 40755 root:root +/usr/src/debug/structuresynth-1.5.0/SyntopiaCore/GLEngine/Raytracer/AtomicCounter.cpp 100644 root:root /usr/src/debug/structuresynth-1.5.0/SyntopiaCore/GLEngine/Raytracer/AtomicCounter.h 100644 root:root @@ -102,2 +109,3 @@ /usr/src/debug/structuresynth-1.5.0/SyntopiaCore/Math 40755 root:root +/usr/src/debug/structuresynth-1.5.0/SyntopiaCore/Math/Matrix4.cpp 100644 root:root /usr/src/debug/structuresynth-1.5.0/SyntopiaCore/Math/Matrix4.h 100644 root:root @@ -105,2 +113,3 @@ /usr/src/debug/structuresynth-1.5.0/SyntopiaCore/Math/Random.h 100644 root:root +/usr/src/debug/structuresynth-1.5.0/SyntopiaCore/Math/Vector3.cpp 100644 root:root /usr/src/debug/structuresynth-1.5.0/SyntopiaCore/Math/Vector3.h 100644 root:root @@ -141,6 +150,6 @@ Provides: structuresynth-debuginfo = 1.5.0-alt6.svn312:sisyphus+282435.500.4.1 -File: /usr/lib/debug/.build-id/74 40755 root:root -File: /usr/lib/debug/.build-id/74/c2f04a5de94b528afdf4d5aacefc7838103d78 120777 root:root ../../../../bin/structuresynth -File: /usr/lib/debug/.build-id/74/c2f04a5de94b528afdf4d5aacefc7838103d78.debug 120777 root:root ../../usr/bin/structuresynth.debug -File: /usr/lib/debug/usr/bin/structuresynth.debug 100644 root:root 05b040afdd60161342d4b6046119764e +File: /usr/lib/debug/.build-id/a6 40755 root:root +File: /usr/lib/debug/.build-id/a6/dd73f35f1e7c8e6aaee38594761544bae9ad8d 120777 root:root ../../../../bin/structuresynth +File: /usr/lib/debug/.build-id/a6/dd73f35f1e7c8e6aaee38594761544bae9ad8d.debug 120777 root:root ../../usr/bin/structuresynth.debug +File: /usr/lib/debug/usr/bin/structuresynth.debug 100644 root:root b847f115d383836316ace52517935d21 File: /usr/src/debug/structuresynth-1.5.0 40755 root:root @@ -173,3 +182,5 @@ File: /usr/src/debug/structuresynth-1.5.0/StructureSynth/Model/CustomRule.h 100644 root:root e2950490df49aba1b1be191b3c3f8eef +File: /usr/src/debug/structuresynth-1.5.0/StructureSynth/Model/ExecutionStack.cpp 100644 root:root 74e28eb38b455c328225cdafb80edd05 File: /usr/src/debug/structuresynth-1.5.0/StructureSynth/Model/ExecutionStack.h 100644 root:root dc02f3608ebe6ec0a827e955554402dc +File: /usr/src/debug/structuresynth-1.5.0/StructureSynth/Model/PrimitiveClass.cpp 100644 root:root ad2a43f42cac4f214a28c5183fa0a1a0 File: /usr/src/debug/structuresynth-1.5.0/StructureSynth/Model/PrimitiveRule.cpp 100644 root:root 37df76f92ee3576e57ca8751eb2b639a @@ -183,2 +194,3 @@ File: /usr/src/debug/structuresynth-1.5.0/StructureSynth/Model/Rendering/OpenGLRenderer.h 100644 root:root 32a72702d95388f423c1171db1e4ac95 +File: /usr/src/debug/structuresynth-1.5.0/StructureSynth/Model/Rendering/Renderer.cpp 100644 root:root 9e82216c996946c3dc86fa63d4299bb7 File: /usr/src/debug/structuresynth-1.5.0/StructureSynth/Model/Rendering/Renderer.h 100644 root:root c40d403c069f82d3513935dd7b956b2f @@ -186,3 +198,5 @@ File: /usr/src/debug/structuresynth-1.5.0/StructureSynth/Model/Rendering/TemplateRenderer.h 100644 root:root 63a832ed30f320023fed4f785e2d65bf +File: /usr/src/debug/structuresynth-1.5.0/StructureSynth/Model/Rule.cpp 100644 root:root 74e28eb38b455c328225cdafb80edd05 File: /usr/src/debug/structuresynth-1.5.0/StructureSynth/Model/Rule.h 100644 root:root 436166c4d437bc4f298cd2d1ac8793a5 +File: /usr/src/debug/structuresynth-1.5.0/StructureSynth/Model/RuleRef.cpp 100644 root:root 74e28eb38b455c328225cdafb80edd05 File: /usr/src/debug/structuresynth-1.5.0/StructureSynth/Model/RuleRef.h 100644 root:root b4ead964cbfed7a69fdd03188ed11d0a @@ -194,2 +208,3 @@ File: /usr/src/debug/structuresynth-1.5.0/StructureSynth/Model/Transformation.h 100644 root:root 1da11383300de52c65ab945461abd912 +File: /usr/src/debug/structuresynth-1.5.0/StructureSynth/Model/TransformationLoop.cpp 100644 root:root 6ef61c20d7c31a5e0975b4e1ad41e5bc File: /usr/src/debug/structuresynth-1.5.0/StructureSynth/Model/TransformationLoop.h 100644 root:root d0a46c7a8c389b2999fa7743d00738fe @@ -223,2 +238,3 @@ File: /usr/src/debug/structuresynth-1.5.0/SyntopiaCore/GLEngine/Raytracer 40755 root:root +File: /usr/src/debug/structuresynth-1.5.0/SyntopiaCore/GLEngine/Raytracer/AtomicCounter.cpp 100644 root:root e78470034c33261edb07a2eb204eca96 File: /usr/src/debug/structuresynth-1.5.0/SyntopiaCore/GLEngine/Raytracer/AtomicCounter.h 100644 root:root 8291ab63413dfc913259de283d60da5f @@ -243,2 +259,3 @@ File: /usr/src/debug/structuresynth-1.5.0/SyntopiaCore/Math 40755 root:root +File: /usr/src/debug/structuresynth-1.5.0/SyntopiaCore/Math/Matrix4.cpp 100644 root:root f64ad27a65553c9183121424c6be18ee File: /usr/src/debug/structuresynth-1.5.0/SyntopiaCore/Math/Matrix4.h 100644 root:root 7096cf4d655ce03bb9ff1c9354de1adc @@ -246,2 +263,3 @@ File: /usr/src/debug/structuresynth-1.5.0/SyntopiaCore/Math/Random.h 100644 root:root 8e9cd12031b79ce67b704ac2ee62b21f +File: /usr/src/debug/structuresynth-1.5.0/SyntopiaCore/Math/Vector3.cpp 100644 root:root 913a40804fa195a74e0390694285d0dd File: /usr/src/debug/structuresynth-1.5.0/SyntopiaCore/Math/Vector3.h 100644 root:root 53a0dd6be2bba1057bd2df518edb99db @@ -259,9 +277,9 @@ File: /usr/src/debug/structuresynth-1.5.0/ThirdPartyCode/MersenneTwister/MersenneTwister.h 100644 root:root 54e5385d989d55e0a14720ee6b3e5571 -File: /usr/src/debug/structuresynth-1.5.0/moc_Debug.cpp 100644 root:root bd0e571808b30ece5125f14e1579a9b1 -File: /usr/src/debug/structuresynth-1.5.0/moc_EngineWidget.cpp 100644 root:root 7dc8a39fb4db4adb6d2ad1a5dfb02a0f -File: /usr/src/debug/structuresynth-1.5.0/moc_JavaScriptBuilder.cpp 100644 root:root eebf650dce0bc70b70b60f4b25859d15 -File: /usr/src/debug/structuresynth-1.5.0/moc_MainWindow.cpp 100644 root:root cbd7d83c4f72dc5ab87f6e0f5b6c0ce8 -File: /usr/src/debug/structuresynth-1.5.0/moc_TemplateExportDialog.cpp 100644 root:root 5968caa88680f5990a91606a2b371f4a -File: /usr/src/debug/structuresynth-1.5.0/moc_VariableEditor.cpp 100644 root:root 5fc910cb7a0f5fb0d7a46d60d64f6d71 -File: /usr/src/debug/structuresynth-1.5.0/qrc_StructureSynth.cpp 100644 root:root c88ae63d80b27f4893e16ffe4c14449a -RPMIdentity: c39c6fa9338656be5771eff973f8dc43ee4960f6720b3b4b9909c734277d85b26eefdf3546f460f998adb2bd66fc50521fb56b72fc8d26aba7cc68bc7df053ff +File: /usr/src/debug/structuresynth-1.5.0/moc_Debug.cpp 100644 root:root 684c3e70163d026b6f126c3b0ca4ca71 +File: /usr/src/debug/structuresynth-1.5.0/moc_EngineWidget.cpp 100644 root:root 6e8bdead0717c473bae640a30691792b +File: /usr/src/debug/structuresynth-1.5.0/moc_JavaScriptBuilder.cpp 100644 root:root 3c8c1673ea40b1b8d2e03f674e1d76c7 +File: /usr/src/debug/structuresynth-1.5.0/moc_MainWindow.cpp 100644 root:root 02e53eca63fa61e8fb76a9e890e8883a +File: /usr/src/debug/structuresynth-1.5.0/moc_TemplateExportDialog.cpp 100644 root:root bcb6111fbb9fcbe75efc3e8ed2a0bb24 +File: /usr/src/debug/structuresynth-1.5.0/moc_VariableEditor.cpp 100644 root:root 47aaccde65c1f5cec607edf00776be9d +File: /usr/src/debug/structuresynth-1.5.0/qrc_StructureSynth.cpp 100644 root:root 9b49da3dda6a6415ed451779727487e0 +RPMIdentity: 7e8366f2d1296011c6df4b7bc9f3779352e57ae97cbbbc6aebbc1ebdffecae7cc93f4e278bfb9b7980c2db64d8d9f5a68fe137c90bda4a907257086f8d8705f9