<86>Mar 25 02:33:16 userdel[2312420]: delete user 'rooter' <86>Mar 25 02:33:16 userdel[2312420]: removed group 'rooter' owned by 'rooter' <86>Mar 25 02:33:16 userdel[2312420]: removed shadow group 'rooter' owned by 'rooter' <86>Mar 25 02:33:16 groupadd[2312430]: group added to /etc/group: name=rooter, GID=1338 <86>Mar 25 02:33:16 groupadd[2312430]: group added to /etc/gshadow: name=rooter <86>Mar 25 02:33:16 groupadd[2312430]: new group: name=rooter, GID=1338 <86>Mar 25 02:33:16 useradd[2312438]: new user: name=rooter, UID=1338, GID=1338, home=/root, shell=/bin/bash <86>Mar 25 02:33:16 userdel[2312453]: delete user 'builder' <86>Mar 25 02:33:16 userdel[2312453]: removed group 'builder' owned by 'builder' <86>Mar 25 02:33:16 userdel[2312453]: removed shadow group 'builder' owned by 'builder' <86>Mar 25 02:33:16 groupadd[2312465]: group added to /etc/group: name=builder, GID=1339 <86>Mar 25 02:33:16 groupadd[2312465]: group added to /etc/gshadow: name=builder <86>Mar 25 02:33:16 groupadd[2312465]: new group: name=builder, GID=1339 <86>Mar 25 02:33:16 useradd[2312474]: new user: name=builder, UID=1339, GID=1339, home=/usr/src, shell=/bin/bash <13>Mar 25 02:33:18 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432004 installed <13>Mar 25 02:33:18 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626058413 installed <13>Mar 25 02:33:18 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 1667075764 installed <13>Mar 25 02:33:18 rpmi: libp11-kit-0.24.1-alt1 sisyphus+293720.100.1.1 1642535264 installed <13>Mar 25 02:33:18 rpmi: libtasn1-4.19.0-alt1 sisyphus+305700.100.1.1 1661359624 installed <13>Mar 25 02:33:18 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Mar 25 02:33:18 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Mar 25 02:33:18 rpmi: ca-certificates-2022.12.14-alt1 sisyphus+311754.200.1.1 1671046143 installed <13>Mar 25 02:33:18 rpmi: ca-trust-0.1.4-alt1 sisyphus+308690.100.1.1 1666182992 installed <13>Mar 25 02:33:18 rpmi: p11-kit-trust-0.24.1-alt1 sisyphus+293720.100.1.1 1642535264 installed <13>Mar 25 02:33:18 rpmi: libcrypto1.1-1.1.1t-alt1 sisyphus+314824.100.2.2 1675799015 installed <13>Mar 25 02:33:18 rpmi: libssl1.1-1.1.1t-alt1 sisyphus+314824.100.2.2 1675799015 installed <13>Mar 25 02:33:18 rpmi: python3-3.10.8-alt1.1 sisyphus+311926.100.2.1 1671363630 installed <13>Mar 25 02:33:18 rpmi: python3-base-3.10.8-alt1.1 sisyphus+311926.100.2.1 1671363630 installed <13>Mar 25 02:33:18 rpmi: tests-for-installed-python3-pkgs-0.1.21-alt1 sisyphus+313305.100.2.1 1674203926 installed <13>Mar 25 02:33:18 rpmi: rpm-build-python3-0.1.21-alt1 sisyphus+313305.100.2.1 1674203926 installed <13>Mar 25 02:33:18 rpmi: rpm-macros-branch-0.2-alt2 1281832840 installed <13>Mar 25 02:33:18 rpmi: rpm-build-licenses-3.0.0-alt1 sisyphus+241804.100.1.1 1574868053 installed <13>Mar 25 02:33:23 rpmi: libjpeg-2:2.1.2-alt1.2 sisyphus+300827.100.2.1 1653916633 installed <13>Mar 25 02:33:23 rpmi: libpng16-1.6.39-alt1 sisyphus+310490.100.1.1 1669195200 installed <13>Mar 25 02:33:23 rpmi: libxkbcommon-1.5.0-alt1 sisyphus+312911.100.1.1 1673035568 installed <13>Mar 25 02:33:23 rpmi: libglvnd-7:1.6.0-alt1 sisyphus+310974.100.1.1 1669906757 installed <13>Mar 25 02:33:23 rpmi: libwebp7-1.3.0-alt1 sisyphus+313492.100.1.1 1673749693 installed <13>Mar 25 02:33:23 rpmi: libICE-1.1.1-alt1 sisyphus+311428.500.1.1 1670577555 installed <13>Mar 25 02:33:23 rpmi: libSM-1.2.4-alt1 sisyphus+312057.200.1.1 1671526916 installed <13>Mar 25 02:33:23 rpmi: vulkan-filesystem-1.3.243-alt1 sisyphus+317339.500.2.1 1679601909 installed <13>Mar 25 02:33:23 rpmi: libts0-1.22-alt3 sisyphus+278442.100.1.2 1626216676 installed <13>Mar 25 02:33:23 rpmi: qt5-base-common-5.15.8-alt2 sisyphus+315232.100.2.1 1676459165 installed <13>Mar 25 02:33:23 rpmi: libmtdev-1.1.6-alt1 sisyphus+278361.100.1.1 1626091644 installed <13>Mar 25 02:33:23 rpmi: xorg-proto-devel-2022.1-alt1 sisyphus+299488.100.1.1 1651731532 installed <13>Mar 25 02:33:23 rpmi: libwayland-server-1.21.0-alt1.1 sisyphus+302874.200.2.1 1656661868 installed <13>Mar 25 02:33:24 rpmi: libicu72-1:7.2.1-alt1 sisyphus+308882.100.1.1 1666532090 installed <13>Mar 25 02:33:24 rpmi: libqt5-core-5.15.8-alt2 sisyphus+315232.100.2.1 1676459165 installed <13>Mar 25 02:33:24 rpmi: libkmod-30-alt1 sisyphus+307195.200.2.1 1663842341 installed <13>Mar 25 02:33:24 rpmi: liblcms2-2.15-alt1 sisyphus+316039.100.1.1 1677666328 installed <13>Mar 25 02:33:24 rpmi: libgomp1-12.2.1-alt1 sisyphus+317240.100.2.1 1679582373 installed <13>Mar 25 02:33:24 rpmi: libltdl7-2.4.7-alt1 sisyphus+299031.3000.6.1 1651139356 installed <13>Mar 25 02:33:24 rpmi: libopenjpeg2.0-2.5.0-alt1 sisyphus+299926.300.3.1 1652478843 installed <13>Mar 25 02:33:24 rpmi: libjbig-2.1-alt1 sisyphus+276068.100.1.1 1624815400 installed <13>Mar 25 02:33:24 rpmi: libatk-2.48.0-alt1 sisyphus+317076.400.1.1 1679344508 installed <13>Mar 25 02:33:24 rpmi: libfribidi-1.0.12-alt1 sisyphus+298746.100.1.1 1650435949 installed <13>Mar 25 02:33:24 rpmi: ilmbase25-common-2.5.6-alt2 sisyphus+279640.100.1.1 1626639160 installed <13>Mar 25 02:33:24 rpmi: libiex25-2.5.6-alt2 sisyphus+279640.100.1.1 1626639160 installed <13>Mar 25 02:33:24 rpmi: libilmthread25-2.5.6-alt2 sisyphus+279640.100.1.1 1626639160 installed <13>Mar 25 02:33:24 rpmi: libimath25-2.5.6-alt2 sisyphus+279640.100.1.1 1626639160 installed <13>Mar 25 02:33:24 rpmi: libhalf25-2.5.6-alt2 sisyphus+279640.100.1.1 1626639160 installed <13>Mar 25 02:33:24 rpmi: libilmimf25-2.5.6-alt5 sisyphus+314595.3240.24.1 1678352837 installed <13>Mar 25 02:33:24 rpmi: kmod-30-alt1 sisyphus+307195.200.2.1 1663842341 installed <13>Mar 25 02:33:24 rpmi: libqt5-concurrent-5.15.8-alt2 sisyphus+315232.100.2.1 1676459165 installed <13>Mar 25 02:33:24 rpmi: libqt5-test-5.15.8-alt2 sisyphus+315232.100.2.1 1676459165 installed <13>Mar 25 02:33:24 rpmi: libqt5-xml-5.15.8-alt2 sisyphus+315232.100.2.1 1676459165 installed <13>Mar 25 02:33:24 rpmi: icu-utils-1:7.2.1-alt1 sisyphus+308882.100.1.1 1666532090 installed <13>Mar 25 02:33:24 rpmi: libicu-devel-1:7.2.1-alt1 sisyphus+308882.100.1.1 1666532090 installed <13>Mar 25 02:33:24 rpmi: qt5-script-common-5.15.8-alt1 sisyphus+313657.1500.4.1 1674475554 installed <13>Mar 25 02:33:24 rpmi: libvulkan1-1.3.243-alt1 sisyphus+317339.500.2.1 1679601909 installed <13>Mar 25 02:33:24 rpmi: libOpenGL-7:1.6.0-alt1 sisyphus+310974.100.1.1 1669906757 installed <13>Mar 25 02:33:24 rpmi: libGLES-7:1.6.0-alt1 sisyphus+310974.100.1.1 1669906757 installed <13>Mar 25 02:33:24 rpmi: libxkbcommon-devel-1.5.0-alt1 sisyphus+312911.100.1.1 1673035568 installed <13>Mar 25 02:33:25 rpmi: libflif-0.3-alt3 sisyphus+276388.100.1.1 1624990813 installed <13>Mar 25 02:33:25 rpmi: libjasper-2.0.33-alt2 sisyphus+291936.40.2.1 1639478957 installed <13>Mar 25 02:33:25 rpmi: libraw-0.20.2-alt1.1 sisyphus+283972.100.1.1 1630055048 installed <13>Mar 25 02:33:25 rpmi: rpm-macros-qt5-5.15.8-alt2 sisyphus+315232.100.2.1 1676459165 installed <13>Mar 25 02:33:25 rpmi: xxd-4:9.0.1294-alt1 sisyphus+314993.100.1.1 1676035469 installed <13>Mar 25 02:33:25 rpmi: python3-module-railroad-diagrams-1.1.1-alt1 sisyphus+294587.100.1.1 1643813088 installed <13>Mar 25 02:33:25 rpmi: python3-module-markupsafe-1:2.1.2-alt1 sisyphus+313626.100.1.1 1674030215 installed <13>Mar 25 02:33:25 rpmi: python3-module-jinja2-3.1.2-alt1 sisyphus+303664.100.1.1 1657809843 installed <13>Mar 25 02:33:25 rpmi: python3-module-pyparsing-3.0.9-alt2 sisyphus+309123.700.4.1 1668095436 installed <13>Mar 25 02:33:25 rpmi: vulkan-registry-1.3.243-alt1 sisyphus+317339.500.2.1 1679601909 installed <13>Mar 25 02:33:25 rpmi: libvulkan-devel-1.3.243-alt1 sisyphus+317339.500.2.1 1679601909 installed <13>Mar 25 02:33:25 rpmi: libudev-devel-1:252.7-alt1 sisyphus+316321.100.1.1 1678130436 installed <13>Mar 25 02:33:25 rpmi: libssl-devel-1.1.1t-alt1 sisyphus+314824.100.2.2 1675799015 installed <13>Mar 25 02:33:25 rpmi: libsqlite3-3.41.0-alt1 sisyphus+315678.100.1.1 1677187064 installed <13>Mar 25 02:33:25 rpmi: libqt5-sql-5.15.8-alt2 sisyphus+315232.100.2.1 1676459165 installed <13>Mar 25 02:33:25 rpmi: libverto-0.3.2-alt1_1 sisyphus+279289.100.1.3 1626493868 installed <13>Mar 25 02:33:25 rpmi: libpython-2.7.18-alt10 sisyphus+302234.100.1.1 1655470122 installed <13>Mar 25 02:33:25 rpmi: python2-base-2.7.18-alt10 sisyphus+302234.100.1.1 1655470122 installed <13>Mar 25 02:33:25 rpmi: python-modules-encodings-2.7.18-alt10 sisyphus+302234.100.1.1 1655470122 installed <13>Mar 25 02:33:25 rpmi: python-modules-compiler-2.7.18-alt10 sisyphus+302234.100.1.1 1655470122 installed <13>Mar 25 02:33:25 rpmi: python-modules-email-2.7.18-alt10 sisyphus+302234.100.1.1 1655470122 installed <13>Mar 25 02:33:25 rpmi: python-modules-unittest-2.7.18-alt10 sisyphus+302234.100.1.1 1655470122 installed <13>Mar 25 02:33:25 rpmi: python-modules-2.7.18-alt10 sisyphus+302234.100.1.1 1655470122 installed <13>Mar 25 02:33:25 rpmi: python-modules-ctypes-2.7.18-alt10 sisyphus+302234.100.1.1 1655470122 installed <13>Mar 25 02:33:25 rpmi: python-modules-multiprocessing-2.7.18-alt10 sisyphus+302234.100.1.1 1655470122 installed <13>Mar 25 02:33:25 rpmi: python-modules-logging-2.7.18-alt10 sisyphus+302234.100.1.1 1655470122 installed <13>Mar 25 02:33:25 rpmi: libproxy-0.4.18-alt1 sisyphus+307602.100.1.1 1664480603 installed <13>Mar 25 02:33:25 rpmi: liblmdb-0.9.29-alt1.1 sisyphus+306630.100.1.1 1663072360 installed <13>Mar 25 02:33:25 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed <13>Mar 25 02:33:25 rpmi: libwacom-data-2.6.0-alt1 sisyphus+314024.100.1.1 1674540444 installed <13>Mar 25 02:33:25 rpmi: python3-module-libevdev-0.11-alt1 sisyphus+300877.100.1.1 1653893962 installed <13>Mar 25 02:33:25 rpmi: python3-module-pyudev-0.24.0-alt1 sisyphus+307006.100.1.1 1663406384 installed <13>Mar 25 02:33:25 rpmi: libgudev-1:237-alt1 sisyphus+282754.100.1.1 1629006690 installed <13>Mar 25 02:33:25 rpmi: libevdev-1.13.0-alt1 sisyphus+304671.100.1.1 1659461427 installed <13>Mar 25 02:33:25 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed <86>Mar 25 02:33:25 groupadd[2367116]: group added to /etc/group: name=_keytab, GID=499 <86>Mar 25 02:33:25 groupadd[2367116]: group added to /etc/gshadow: name=_keytab <86>Mar 25 02:33:25 groupadd[2367116]: new group: name=_keytab, GID=499 <13>Mar 25 02:33:25 rpmi: libkrb5-1.20.1-alt1 sisyphus+306946.1000.5.2 1677793877 installed <13>Mar 25 02:33:25 rpmi: libSDL2-2.26.4-alt1 sisyphus+316689.100.1.1 1678699901 installed <13>Mar 25 02:33:25 rpmi: tslib-1.22-alt3 sisyphus+278442.100.1.2 1626216676 installed <13>Mar 25 02:33:25 rpmi: libxshmfence-1.3.2-alt1 sisyphus+311428.400.1.1 1670577525 installed <13>Mar 25 02:33:25 rpmi: libwayland-client-1.21.0-alt1.1 sisyphus+302874.200.2.1 1656661868 installed <13>Mar 25 02:33:25 rpmi: libpciaccess-1:0.17-alt1 sisyphus+308663.300.1.1 1666168260 installed <13>Mar 25 02:33:25 rpmi: libdrm-1:2.4.115-alt1 sisyphus+315873.100.1.1 1677481746 installed <13>Mar 25 02:33:25 rpmi: libgbm-4:22.3.7-alt1 sisyphus+316406.100.1.1 1678343306 installed <13>Mar 25 02:33:25 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>Mar 25 02:33:26 rpmi: libstdc++12-devel-12.2.1-alt1 sisyphus+317240.100.2.1 1679582373 installed <13>Mar 25 02:33:26 rpmi: gcc12-c++-12.2.1-alt1 sisyphus+317240.100.2.1 1679582373 installed <13>Mar 25 02:33:26 rpmi: gcc-c++-12-alt1 sisyphus+300988.300.1.1 1654033053 installed <13>Mar 25 02:33:26 rpmi: libdevmapper-1.02.193-alt1 sisyphus+317421.100.1.1 1679684411 installed <13>Mar 25 02:33:26 rpmi: mount-2.38.1-alt1 sisyphus+308470.100.1.1 1665845329 installed <13>Mar 25 02:33:26 rpmi: losetup-2.38.1-alt1 sisyphus+308470.100.1.1 1665845329 installed <13>Mar 25 02:33:26 rpmi: lsblk-2.38.1-alt1 sisyphus+308470.100.1.1 1665845329 installed <86>Mar 25 02:33:26 groupadd[2375472]: group added to /etc/group: name=tape, GID=498 <86>Mar 25 02:33:26 groupadd[2375472]: group added to /etc/gshadow: name=tape <86>Mar 25 02:33:26 groupadd[2375472]: new group: name=tape, GID=498 <86>Mar 25 02:33:26 groupadd[2375492]: group added to /etc/group: name=dialout, GID=497 <86>Mar 25 02:33:26 groupadd[2375492]: group added to /etc/gshadow: name=dialout <86>Mar 25 02:33:26 groupadd[2375492]: new group: name=dialout, GID=497 <86>Mar 25 02:33:26 groupadd[2375516]: group added to /etc/group: name=input, GID=496 <86>Mar 25 02:33:26 groupadd[2375516]: group added to /etc/gshadow: name=input <86>Mar 25 02:33:26 groupadd[2375516]: new group: name=input, GID=496 <86>Mar 25 02:33:26 groupadd[2375539]: group added to /etc/group: name=video, GID=495 <86>Mar 25 02:33:26 groupadd[2375539]: group added to /etc/gshadow: name=video <86>Mar 25 02:33:26 groupadd[2375539]: new group: name=video, GID=495 <86>Mar 25 02:33:26 groupadd[2375555]: group added to /etc/group: name=render, GID=494 <86>Mar 25 02:33:26 groupadd[2375555]: group added to /etc/gshadow: name=render <86>Mar 25 02:33:26 groupadd[2375555]: new group: name=render, GID=494 <86>Mar 25 02:33:26 groupadd[2375570]: group added to /etc/group: name=sgx, GID=493 <86>Mar 25 02:33:26 groupadd[2375570]: group added to /etc/gshadow: name=sgx <86>Mar 25 02:33:26 groupadd[2375570]: new group: name=sgx, GID=493 <13>Mar 25 02:33:27 rpmi: udev-1:252.7-alt1 sisyphus+316321.100.1.1 1678130436 installed <13>Mar 25 02:33:27 rpmi: dmsetup-1.02.193-alt1 sisyphus+317421.100.1.1 1679684411 installed <13>Mar 25 02:33:27 rpmi: libwacom-2.6.0-alt1 sisyphus+314024.100.1.1 1674540444 installed <13>Mar 25 02:33:27 rpmi: libinput-1.22.1-alt1 sisyphus+313557.100.1.1 1673881551 installed <13>Mar 25 02:33:27 rpmi: libImageMagick6-common-6.9.12.73-alt1 sisyphus+314149.100.1.1 1674663472 installed <13>Mar 25 02:33:27 rpmi: libwmflite-0.2.8.4-alt13 sisyphus+275127.100.1.1 1624406837 installed <13>Mar 25 02:33:27 rpmi: liblqr-0.4.2-alt1 sisyphus+276247.100.1.2 1624927461 installed <13>Mar 25 02:33:27 rpmi: djvu-common-3.5.28-alt2 sisyphus+297715.100.1.1 1648887081 installed <13>Mar 25 02:33:27 rpmi: libdjvu-3.5.28-alt2 sisyphus+297715.100.1.1 1648887081 installed <13>Mar 25 02:33:27 rpmi: libgts-0.7.6-alt2.drc20130205.1 sisyphus+275722.100.1.1 1624749869 installed <13>Mar 25 02:33:27 rpmi: libpaper-1.1.28-alt1 sisyphus+278439.100.1.1 1626100422 installed <13>Mar 25 02:33:27 rpmi: liblz4-1:1.9.4-alt1 sisyphus+309416.100.1.1 1667412981 installed <13>Mar 25 02:33:27 rpmi: libsystemd-1:252.7-alt1 sisyphus+316321.100.1.1 1678130436 installed <13>Mar 25 02:33:27 rpmi: libdbus-1.14.6-alt1 sisyphus+315497.100.1.1 1676874443 installed <13>Mar 25 02:33:27 rpmi: libavahi-0.8-alt2 sisyphus+279391.100.1.2 1626530679 installed <13>Mar 25 02:33:27 rpmi: libcups-2.4.2-alt1 sisyphus+304732.100.2.1 1659624891 installed <13>Mar 25 02:33:27 rpmi: libqt5-dbus-5.15.8-alt2 sisyphus+315232.100.2.1 1676459165 installed <13>Mar 25 02:33:27 rpmi: libqt5-network-5.15.8-alt2 sisyphus+315232.100.2.1 1676459165 installed <13>Mar 25 02:33:27 rpmi: icon-theme-hicolor-0.17-alt2 sisyphus+248343.100.1.1 1584979043 installed <13>Mar 25 02:33:27 rpmi: libgtk+2-locales-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed <13>Mar 25 02:33:27 rpmi: libnuma-2.0.14-alt2 sisyphus+278485.100.1.1 1626104244 installed <13>Mar 25 02:33:27 rpmi: libx265-199-3.5-alt1.1 sisyphus+277560.100.1.1 1625697230 installed <13>Mar 25 02:33:27 rpmi: librav1e-0.6.3-alt1 sisyphus+313168.100.1.1 1673426867 installed <13>Mar 25 02:33:27 rpmi: libdeflate-1.14-alt1 sisyphus+306557.100.1.1 1662905315 installed <13>Mar 25 02:33:27 rpmi: libtiff5-4.4.0-alt3 sisyphus+316986.100.1.1 1679241632 installed <13>Mar 25 02:33:27 rpmi: libgdk-pixbuf-locales-2.42.10-alt1 sisyphus+308991.100.1.1 1666721198 installed <13>Mar 25 02:33:27 rpmi: libde265-1.0.11-alt1 sisyphus+314940.100.1.1 1675940477 installed <13>Mar 25 02:33:27 rpmi: libdav1d-0.9.2-alt1 sisyphus+291906.40.5.3 1639431315 installed <13>Mar 25 02:33:28 rpmi: libaom3-3.5.0-alt1 sisyphus+312085.100.1.1 1671551546 installed <13>Mar 25 02:33:28 rpmi: libdatrie-0.2.13-alt1_2 sisyphus+285649.100.1.1 1632260802 installed <13>Mar 25 02:33:28 rpmi: libthai-0.1.29-alt1_1 sisyphus+292947.100.1.1 1641111915 installed <13>Mar 25 02:33:28 rpmi: desktop-file-utils-0.26-alt3 sisyphus+297027.100.1.1 1648023315 installed <13>Mar 25 02:33:28 rpmi: shared-mime-info-2.2-alt1 sisyphus+297388.100.1.1 1648466615 installed <13>Mar 25 02:33:28 rpmi: gsettings-desktop-schemas-data-44.0-alt1 sisyphus+317076.300.1.1 1679344430 installed <13>Mar 25 02:33:28 rpmi: libgio-2.76.1-alt1 sisyphus+317249.100.1.1 1679515552 installed <13>Mar 25 02:33:28 rpmi: gsettings-desktop-schemas-44.0-alt1 sisyphus+317076.300.1.1 1679344430 installed <13>Mar 25 02:33:28 rpmi: libgdk-pixbuf-2.42.10-alt1 sisyphus+308991.100.1.1 1666721198 installed <13>Mar 25 02:33:28 rpmi: libheif-1.15.1-alt1 sisyphus+316314.100.1.1 1678116071 installed <13>Mar 25 02:33:28 rpmi: gtk4-update-icon-cache-4.10.1-alt1 sisyphus+317076.700.1.1 1679344904 installed <13>Mar 25 02:33:28 rpmi: libpixman-3:0.42.2-alt1 sisyphus+309549.100.1.1 1667649219 installed <13>Mar 25 02:33:28 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Mar 25 02:33:28 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Mar 25 02:33:28 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605111 installed <13>Mar 25 02:33:28 rpmi: libharfbuzz-7.0.1-alt1 sisyphus+315589.100.1.1 1676975783 installed <13>Mar 25 02:33:28 rpmi: libfreetype-2.13.0-alt1 sisyphus+315092.100.1.1 1676198644 installed <13>Mar 25 02:33:28 rpmi: libfontconfig1-2.14.2-alt5 sisyphus+317300.100.1.1 1679578083 installed <13>Mar 25 02:33:29 rpmi: libgs-9.54.0-alt3 sisyphus+285041.100.1.1 1631376584 installed <13>Mar 25 02:33:29 rpmi: libraqm-0.7.1-alt1 sisyphus+279320.100.1.2 1626503395 installed <13>Mar 25 02:33:29 rpmi: libX11-locales-3:1.8.4-alt1 sisyphus+314722.100.1.1 1675664300 installed <13>Mar 25 02:33:29 rpmi: libXdmcp-1.1.4-alt1 sisyphus+311188.1000.1.1 1670233857 installed <13>Mar 25 02:33:29 rpmi: libXau-1.0.11-alt1 sisyphus+311428.100.1.1 1670577439 installed <13>Mar 25 02:33:29 rpmi: libxcb-1.15-alt1 sisyphus+299436.300.1.1 1651655472 installed <13>Mar 25 02:33:29 rpmi: libX11-3:1.8.4-alt1 sisyphus+314722.100.1.1 1675664300 installed <13>Mar 25 02:33:29 rpmi: libXext-1.3.5-alt1 sisyphus+309285.100.1.1 1667212412 installed <13>Mar 25 02:33:29 rpmi: libXrender-0.9.11-alt1 sisyphus+308841.100.1.1 1666436130 installed <13>Mar 25 02:33:29 rpmi: libcairo-1:1.16.0-alt2 sisyphus+312186.100.1.1 1671693937 installed <13>Mar 25 02:33:29 rpmi: libXfixes-6.0.0-alt1 sisyphus+284644.300.1.1 1630910331 installed <13>Mar 25 02:33:29 rpmi: libXrandr-1.5.3-alt1 sisyphus+310375.100.1.1 1669010696 installed <13>Mar 25 02:33:29 rpmi: libXi-1.8-alt1 sisyphus+285490.200.1.1 1632124174 installed <13>Mar 25 02:33:29 rpmi: libXxf86vm-1.1.5-alt1 sisyphus+308663.1400.1.1 1666168523 installed <13>Mar 25 02:33:29 rpmi: libGLX-mesa-4:22.3.7-alt1 sisyphus+316406.100.1.1 1678343306 installed <13>Mar 25 02:33:30 rpmi: libxcb-devel-1.15-alt1 sisyphus+299436.300.1.1 1651655472 installed <13>Mar 25 02:33:30 rpmi: libX11-devel-3:1.8.4-alt1 sisyphus+314722.100.1.1 1675664300 installed <13>Mar 25 02:33:30 rpmi: libEGL-mesa-4:22.3.7-alt1 sisyphus+316406.100.1.1 1678343306 installed <13>Mar 25 02:33:30 rpmi: libEGL-7:1.6.0-alt1 sisyphus+310974.100.1.1 1669906757 installed <13>Mar 25 02:33:30 rpmi: libGLX-7:1.6.0-alt1 sisyphus+310974.100.1.1 1669906757 installed <13>Mar 25 02:33:30 rpmi: libGL-7:1.6.0-alt1 sisyphus+310974.100.1.1 1669906757 installed <13>Mar 25 02:33:30 rpmi: libglvnd-devel-7:1.6.0-alt1 sisyphus+310974.100.1.1 1669906757 installed <13>Mar 25 02:33:30 rpmi: libGL-devel-4:22.3.7-alt1 sisyphus+316406.100.1.1 1678343306 installed <13>Mar 25 02:33:30 rpmi: libGLU-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174382 installed <13>Mar 25 02:33:30 rpmi: libGLU-devel-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174382 installed <13>Mar 25 02:33:30 rpmi: libfreeglut-3.4.0-alt1 sisyphus+308137.100.1.1 1665325473 installed <13>Mar 25 02:33:30 rpmi: libXcursor-1.2.1-alt1 sisyphus+297765.200.1.1 1649053926 installed <13>Mar 25 02:33:30 rpmi: libcairo-gobject-1:1.16.0-alt2 sisyphus+312186.100.1.1 1671693937 installed <13>Mar 25 02:33:30 rpmi: libXft-2.3.7-alt1 sisyphus+310164.100.1.1 1668680608 installed <13>Mar 25 02:33:30 rpmi: libpango-1.50.14-alt1 sisyphus+316117.100.1.1 1677780551 installed <13>Mar 25 02:33:31 rpmi: librsvg-1:2.56.0-alt1 sisyphus+317076.500.1.1 1679344623 installed <13>Mar 25 02:33:31 rpmi: liblasi-1.1.3-alt3 sisyphus+286812.100.2.1 1633968131 installed <13>Mar 25 02:33:31 rpmi: libXinerama-1.1.5-alt1 sisyphus+309287.100.1.1 1667213208 installed <13>Mar 25 02:33:31 rpmi: libXt-1.2.1-alt1 sisyphus+265202.200.1.1 1611565457 installed <13>Mar 25 02:33:31 rpmi: libXpm-3.5.15-alt1 sisyphus+313628.100.1.1 1674030938 installed <13>Mar 25 02:33:31 rpmi: libgd3-2.3.3-alt1 sisyphus+286379.100.1.1 1633353307 installed <13>Mar 25 02:33:31 rpmi: libXcomposite-0.4.6-alt1 sisyphus+311188.200.1.1 1670233682 installed <13>Mar 25 02:33:31 rpmi: libXdamage-1.1.6-alt1 sisyphus+311188.300.1.1 1670233711 installed <13>Mar 25 02:33:31 rpmi: libgtk+2-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed <13>Mar 25 02:33:31 rpmi: libgraphviz-3.0.0-alt1 sisyphus+297740.100.1.1 1648948889 installed <13>Mar 25 02:33:31 rpmi: libImageMagick6.7-6.9.12.73-alt1 sisyphus+314149.100.1.1 1674663472 installed <13>Mar 25 02:33:31 rpmi: libxcbutil-icccm-0.4.1-alt2 sisyphus+278275.100.1.2 1626148616 installed <13>Mar 25 02:33:31 rpmi: libxcbutil-1:0.4.1-alt1 sisyphus+312057.100.1.1 1671526887 installed <13>Mar 25 02:33:31 rpmi: libxcbutil-image-0.4.0-alt1 sisyphus+275413.100.1.3 1624505793 installed <13>Mar 25 02:33:31 rpmi: libxcbutil-keysyms-0.4.0-alt1 sisyphus+278187.100.1.1 1626075966 installed <13>Mar 25 02:33:31 rpmi: libxcb-render-util-0.3.9-alt3 sisyphus+276916.100.1.2 1625275234 installed <13>Mar 25 02:33:31 rpmi: libxkbcommon-x11-1.5.0-alt1 sisyphus+312911.100.1.1 1673035568 installed <13>Mar 25 02:33:31 rpmi: libqt5-xcbqpa-5.15.8-alt2 sisyphus+315232.100.2.1 1676459165 installed <13>Mar 25 02:33:31 rpmi: libqt5-eglfskmssupport-5.15.8-alt2 sisyphus+315232.100.2.1 1676459165 installed <13>Mar 25 02:33:31 rpmi: libqt5-eglfsdeviceintegration-5.15.8-alt2 sisyphus+315232.100.2.1 1676459165 installed <13>Mar 25 02:33:31 rpmi: libqt5-gui-5.15.8-alt2 sisyphus+315232.100.2.1 1676459165 installed <13>Mar 25 02:33:31 rpmi: libqt5-widgets-5.15.8-alt2 sisyphus+315232.100.2.1 1676459165 installed <13>Mar 25 02:33:31 rpmi: libqt5-opengl-5.15.8-alt2 sisyphus+315232.100.2.1 1676459165 installed <13>Mar 25 02:33:31 rpmi: libqt5-printsupport-5.15.8-alt2 sisyphus+315232.100.2.1 1676459165 installed <13>Mar 25 02:33:32 rpmi: qt5-base-devel-5.15.8-alt2 sisyphus+315232.100.2.1 1676459165 installed <13>Mar 25 02:33:32 rpmi: libqt5-script-5.15.8-alt1 sisyphus+313657.1500.4.1 1674475554 installed <13>Mar 25 02:33:32 rpmi: qt5-script-devel-5.15.8-alt1 sisyphus+313657.1500.4.1 1674475554 installed <13>Mar 25 02:33:32 rpmi: ImageMagick-tools-6.9.12.73-alt1 sisyphus+314149.100.1.1 1674663472 installed <13>Mar 25 02:33:32 rpmi: libfreeglut-devel-3.4.0-alt1 sisyphus+308137.100.1.1 1665325473 installed <13>Mar 25 02:33:32 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.38109 + 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.38109 + 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 -j16 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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' /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' 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 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' /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' /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' /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/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' 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' /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 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' /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' 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' 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 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 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 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 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' 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 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 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' 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 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 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 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++ -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_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_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++ -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.98418 + 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 egrep: warning: egrep is obsolescent; using grep -E 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' 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 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/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-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-310.opt-1.pyc' => './usr/share/structuresynth/Misc/__pycache__/Blender_Importer_2.cpython-310.pyc' Processing files: structuresynth-1.5.0-alt6.svn312 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.98852 + 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.4ghxbL 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.uhEgkF 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), 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.frcnER 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.O0rMfP find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.a54STu 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 (w2T16.xzdio) 225.90user 18.15system 0:50.97elapsed 478%CPU (0avgtext+0avgdata 510916maxresident)k 0inputs+0outputs (0major+5612718minor)pagefaults 0swaps 4.45user 1.79system 1:12.18elapsed 8%CPU (0avgtext+0avgdata 110192maxresident)k 288inputs+0outputs (49252major+286060minor)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-03-25 02:34:27.100137705 +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-310.opt-1.pyc 100644 root:root +/usr/share/structuresynth/Misc/__pycache__/Blender_Importer_2.cpython-310.opt-2.pyc 100644 root:root +/usr/share/structuresynth/Misc/__pycache__/Blender_Importer_2.cpython-310.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,6 @@ 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: 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 +110,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 bef601b22506f70a6a00024d550fd562 File: /usr/share/applications/structuresynth.desktop 100644 root:root e7bae5d39a9c68aff23dffb199bcda6a @@ -120,3 +122,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 +174,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-310.opt-1.pyc 100644 root:root 3ca71aaf854ec6dccd1fbb2f6d14ab14 +File: /usr/share/structuresynth/Misc/__pycache__/Blender_Importer_2.cpython-310.opt-2.pyc 100644 root:root f8a6ba0d4981ae3dfc128fece652118f +File: /usr/share/structuresynth/Misc/__pycache__/Blender_Importer_2.cpython-310.pyc 100644 root:root 3ca71aaf854ec6dccd1fbb2f6d14ab14 File: /usr/share/structuresynth/Misc/about.html 100644 root:root b4b50e9f24303a328e0c201999578a2e @@ -184,2 +186,2 @@ File: /usr/share/structuresynth/Misc/splash.png 100644 root:root 01bf7e9bcf1c13b3ae8afdcc026aaffa -RPMIdentity: 730e4a71dc5210ad18eb105e2c253862cbbd103ad1ae5a8c9ce4caaa400c136e1faf384864a92a194a8a7893e9182da89490aa7bc1191fa875cb9621506bd93e +RPMIdentity: 51249b8ea8d21a4221af111e07b58b7b74b1540f6fba150f97912a5fbbe088c7df779a5f6b30acaa58560961e9a2edeb8ca2150fa3cb954e4d4a159f093d2388 --- 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-03-25 02:34:27.157138358 +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/a3 40755 root:root +/usr/lib/debug/.build-id/a3/d3b51603f68c8461a36c45a6ef71b6297ddaab 120777 root:root ../../../../bin/structuresynth +/usr/lib/debug/.build-id/a3/d3b51603f68c8461a36c45a6ef71b6297ddaab.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/a3 40755 root:root +File: /usr/lib/debug/.build-id/a3/d3b51603f68c8461a36c45a6ef71b6297ddaab 120777 root:root ../../../../bin/structuresynth +File: /usr/lib/debug/.build-id/a3/d3b51603f68c8461a36c45a6ef71b6297ddaab.debug 120777 root:root ../../usr/bin/structuresynth.debug +File: /usr/lib/debug/usr/bin/structuresynth.debug 100644 root:root f606f2d0c60b4676e694196b4a71969a 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 68de8fe72ab5032f5c22a24689dce42c +File: /usr/src/debug/structuresynth-1.5.0/moc_EngineWidget.cpp 100644 root:root 4c9db203da7f365b94cca8e9d4792f2c +File: /usr/src/debug/structuresynth-1.5.0/moc_JavaScriptBuilder.cpp 100644 root:root 44ff8a7f1170645b9f6d0e8b3844f37b +File: /usr/src/debug/structuresynth-1.5.0/moc_MainWindow.cpp 100644 root:root f91897330174d3adc899739b906e53f9 +File: /usr/src/debug/structuresynth-1.5.0/moc_TemplateExportDialog.cpp 100644 root:root 6ced95c743246bf92eb96d3ccd948cdb +File: /usr/src/debug/structuresynth-1.5.0/moc_VariableEditor.cpp 100644 root:root ef5d43ef1607a2ff40e3a1e29c22458e +File: /usr/src/debug/structuresynth-1.5.0/qrc_StructureSynth.cpp 100644 root:root 4b1ec04aa3c87075f05a2c89864787c7 +RPMIdentity: 52be88b56eee5c4f32fcb3d29b298e93dd8c7d31526695cd6ff33d96a13c5b57b28b3c89b62e433c13b755c9609751140b0e3c6bd88513be27adf11f0fcb16a5