<86>Oct 29 18:00:25 userdel[2426737]: delete user 'rooter' <86>Oct 29 18:00:25 userdel[2426737]: removed group 'rooter' owned by 'rooter' <86>Oct 29 18:00:25 userdel[2426737]: removed shadow group 'rooter' owned by 'rooter' <86>Oct 29 18:00:25 groupadd[2426753]: group added to /etc/group: name=rooter, GID=1808 <86>Oct 29 18:00:25 groupadd[2426753]: group added to /etc/gshadow: name=rooter <86>Oct 29 18:00:25 groupadd[2426753]: new group: name=rooter, GID=1808 <86>Oct 29 18:00:25 useradd[2426771]: new user: name=rooter, UID=1808, GID=1808, home=/root, shell=/bin/bash, from=none <86>Oct 29 18:00:25 userdel[2426797]: delete user 'builder' <86>Oct 29 18:00:25 userdel[2426797]: removed group 'builder' owned by 'builder' <86>Oct 29 18:00:25 userdel[2426797]: removed shadow group 'builder' owned by 'builder' <86>Oct 29 18:00:25 groupadd[2426816]: group added to /etc/group: name=builder, GID=1809 <86>Oct 29 18:00:25 groupadd[2426816]: group added to /etc/gshadow: name=builder <86>Oct 29 18:00:25 groupadd[2426816]: new group: name=builder, GID=1809 <86>Oct 29 18:00:25 useradd[2426834]: new user: name=builder, UID=1809, GID=1809, home=/usr/src, shell=/bin/bash, from=none <13>Oct 29 18:00:31 rpmi: xorg-proto-devel-2024.1-alt1 sisyphus+343583.40.1.1 1711440649 installed <13>Oct 29 18:00:31 rpmi: libglvnd-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Oct 29 18:00:31 rpmi: libexpat-2.5.0-alt1 sisyphus+346180.200.2.1 1716349835 installed <13>Oct 29 18:00:31 rpmi: libserd-0.32.2-alt1 sisyphus+341428.200.1.1 1708949158 installed <13>Oct 29 18:00:31 rpmi: libogg-1.3.5-alt1 sisyphus+278100.3400.1.1 1626058929 installed <13>Oct 29 18:00:31 rpmi: libpng16-1.6.42-alt2 sisyphus+339555.100.1.1 1706781682 installed <13>Oct 29 18:00:31 rpmi: libidn2-2.3.7-alt1 sisyphus+339505.100.1.2 1706718968 installed <13>Oct 29 18:00:31 rpmi: libnettle8-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>Oct 29 18:00:31 rpmi: libvorbis-1.3.7-alt1 sisyphus+275738.100.1.1 1624751601 installed <13>Oct 29 18:00:31 rpmi: libzix-0.4.2-alt1 sisyphus+341428.100.1.1 1708949131 installed <13>Oct 29 18:00:31 rpmi: libsord-0.16.16-alt1 sisyphus+341428.300.1.1 1708949185 installed <13>Oct 29 18:00:31 rpmi: libraw1394-11-2.1.2-alt1 sisyphus+278262.100.1.1 1626081867 installed <13>Oct 29 18:00:31 rpmi: libopus-1.5.2-alt1 sisyphus+347834.100.1.1 1715455356 installed <13>Oct 29 18:00:31 rpmi: libjpeg-2:3.0.2-alt2.1 sisyphus+340135.100.1.1 1707449145 installed <13>Oct 29 18:00:31 rpmi: libwayland-server-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572111 installed <13>Oct 29 18:00:32 rpmi: libicu74-1:7.4.2-alt1 sisyphus+336372.200.1.1 1702423005 installed <13>Oct 29 18:00:32 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605111 installed <13>Oct 29 18:00:32 rpmi: zlib-devel-1.3.1-alt1 sisyphus+342532.100.1.1 1710232285 installed <13>Oct 29 18:00:32 rpmi: libXau-1.0.11-alt1 sisyphus+311428.100.1.1 1670577439 installed <13>Oct 29 18:00:32 rpmi: xml-utils-1:2.12.9-alt1 sisyphus+355784.100.1.1 1724333686 installed <13>Oct 29 18:00:32 rpmi: libp11-kit-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622573 installed <13>Oct 29 18:00:32 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802615 installed <13>Oct 29 18:00:32 rpmi: rpm-build-gir-0.7.3-alt3.1 sisyphus+319393.100.1.1 1682538783 installed <13>Oct 29 18:00:32 rpmi: libXau-devel-1.0.11-alt1 sisyphus+311428.100.1.1 1670577439 installed <13>Oct 29 18:00:32 rpmi: libpng-devel-1.6.42-alt2 sisyphus+339555.100.1.1 1706781682 installed <13>Oct 29 18:00:32 rpmi: libgraphite2-devel-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605111 installed <13>Oct 29 18:00:32 rpmi: icu-utils-1:7.4.2-alt1 sisyphus+336372.200.1.1 1702423005 installed <13>Oct 29 18:00:32 rpmi: libicu-devel-1:7.4.2-alt1 sisyphus+336372.200.1.1 1702423005 installed <13>Oct 29 18:00:32 rpmi: libiec61883-1.2.0-alt1.qa1 sisyphus+275365.100.1.2 1624491850 installed <13>Oct 29 18:00:32 rpmi: libsratom-0.6.16-alt1 sisyphus+341428.400.1.1 1708949212 installed <13>Oct 29 18:00:32 rpmi: liblilv-0.24.24-alt2 sisyphus+341494.100.1.1 1709024102 installed <13>Oct 29 18:00:32 rpmi: libhogweed6-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>Oct 29 18:00:32 rpmi: libgnutls30-3.8.4-alt1 sisyphus+343729.100.2.1 1711571288 installed <13>Oct 29 18:00:32 rpmi: libngtcp2.16-1.7.0-alt1 sisyphus+356415.200.1.1 1725031912 installed <13>Oct 29 18:00:32 rpmi: libngtcp2_crypto_gnutls8-1.7.0-alt1 sisyphus+356415.200.1.1 1725031912 installed <13>Oct 29 18:00:32 rpmi: libflac12-1.4.3-alt2 sisyphus+343354.100.1.1 1711118098 installed <13>Oct 29 18:00:32 rpmi: libGLES-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Oct 29 18:00:32 rpmi: libOpenGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Oct 29 18:00:32 rpmi: libwebrtc-audio-processing-1.3-alt2 sisyphus+332026.100.1.1 1697579361 installed <13>Oct 29 18:00:32 rpmi: libusb-1.0.27-alt1 sisyphus+347412.100.1.1 1714739651 installed <13>Oct 29 18:00:32 rpmi: libsbc1-2.0-alt2 sisyphus+322708.100.1.1 1686327806 installed <13>Oct 29 18:00:32 rpmi: libmysofa-1.3.2-alt1 sisyphus+335142.100.1.1 1701003723 installed <13>Oct 29 18:00:32 rpmi: libldac2-2.0.2.3-alt0.1 sisyphus+278007.100.1.2 1625973044 installed <13>Oct 29 18:00:32 rpmi: liblc3-1.1.1-alt1 sisyphus+347780.100.1.1 1715374023 installed <13>Oct 29 18:00:32 rpmi: libfreeaptx-0.1.1-alt1 sisyphus+282022.100.1.1 1628182661 installed <13>Oct 29 18:00:32 rpmi: libfmt10-1:10.2.1-alt1 sisyphus+337712.100.1.1 1704440054 installed <13>Oct 29 18:00:32 rpmi: libsigc++2-2.12.1-alt1 sisyphus+331046.200.2.1 1696511642 installed <13>Oct 29 18:00:32 rpmi: libfdk-aac2-2.0.3-alt0.1 sisyphus+338863.100.1.1 1706094241 installed <13>Oct 29 18:00:32 rpmi: libconfig-c++11-1.7.3-alt1 sisyphus+356893.2177.17.1 1725864292 installed <13>Oct 29 18:00:32 rpmi: libtdb-1.4.10-alt1 sisyphus+342425.100.8.1 1714748986 installed <13>Oct 29 18:00:32 rpmi: libltdl7-2.4.7-alt5 sisyphus+341963.200.3.1 1711659208 installed <13>Oct 29 18:00:32 rpmi: libmpg123-1:1.32.7-alt1 sisyphus+354663.100.1.1 1723095997 installed <13>Oct 29 18:00:32 rpmi: liblame-3.100-alt1 sisyphus+346342.200.2.2 1716474674 installed <13>Oct 29 18:00:32 rpmi: libgsm-1.0.17-alt1 sisyphus+275359.100.2.1 1624907612 installed <13>Oct 29 18:00:32 rpmi: libsndfile-1.1.0-alt1 sisyphus+339776.7300.6.2 1707350065 installed <13>Oct 29 18:00:32 rpmi: libsamplerate-0.2.2-alt1 sisyphus+284642.100.1.1 1630906301 installed <13>Oct 29 18:00:32 rpmi: sound-theme-freedesktop-0.8-alt1 sisyphus+277010.100.1.2 1625346634 installed <13>Oct 29 18:00:32 rpmi: libyaml2-0.2.5-alt1 sisyphus+278391.100.1.1 1626094928 installed <13>Oct 29 18:00:32 rpmi: libwebp7-1.4.0-alt1 sisyphus+345159.200.1.1 1713168663 installed <13>Oct 29 18:00:32 rpmi: libdeflate-1.22-alt1 sisyphus+359192.100.1.1 1728330316 installed <13>Oct 29 18:00:33 rpmi: libtiff5-4.4.0-alt4 sisyphus+322581.100.1.2 1686180089 installed <13>Oct 29 18:00:33 rpmi: libgtest-1.13.0-alt2 sisyphus+346258.200.2.1 1716419382 installed <13>Oct 29 18:00:33 rpmi: libbluez-5.78-alt1 sisyphus+358469.100.1.1 1727429927 installed <13>Oct 29 18:00:33 rpmi: liblz4-1:1.9.4-alt1 sisyphus+309416.100.1.1 1667412981 installed <13>Oct 29 18:00:33 rpmi: libsystemd-1:255.13-alt1 sisyphus+359453.100.2.1 1728651180 installed <13>Oct 29 18:00:33 rpmi: libdbus-1.14.10-alt1 sisyphus+327286.5700.14.1 1711487401 installed <13>Oct 29 18:00:33 rpmi: libavahi-0.8-alt4 sisyphus+344258.100.1.1 1712133856 installed <13>Oct 29 18:00:33 rpmi: libasyncns-0.8-alt2.qa1 sisyphus+275091.100.1.1 1624402241 installed <13>Oct 29 18:00:33 rpmi: libSDL2-2.30.8-alt1 sisyphus+358811.100.1.1 1727865598 installed <13>Oct 29 18:00:33 rpmi: libxshmfence-1.3.2-alt1 sisyphus+311428.400.1.1 1670577525 installed <13>Oct 29 18:00:33 rpmi: libsensors3-3.6.0-alt3 sisyphus+308579.100.1.1 1666035267 installed <13>Oct 29 18:00:33 rpmi: llvm18.1-filesystem-18.1.8-alt0.2 sisyphus+357910.700.19.1 1728048814 installed <13>Oct 29 18:00:33 rpmi: llvm18.1-polly-18.1.8-alt0.2 sisyphus+357910.700.19.1 1728048814 installed <13>Oct 29 18:00:33 rpmi: libedit3-3.1.20230828-alt1 sisyphus+330914.200.3.1 1696922743 installed <13>Oct 29 18:00:33 rpmi: llvm18.1-gold-18.1.8-alt0.2 sisyphus+357910.700.19.1 1728048814 installed <13>Oct 29 18:00:34 rpmi: llvm18.1-libs-18.1.8-alt0.2 sisyphus+357910.700.19.1 1728048814 installed <13>Oct 29 18:00:34 rpmi: libwayland-client-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572111 installed <13>Oct 29 18:00:34 rpmi: libpciaccess-1:0.18.1-alt1 sisyphus+343583.300.1.1 1711440789 installed <13>Oct 29 18:00:34 rpmi: libdrm-1:2.4.123-alt1 sisyphus+357330.40.3.1 1726125397 installed <13>Oct 29 18:00:34 rpmi: gcc-c++-common-1.4.28-alt1 sisyphus+348678.100.1.1 1716396142 installed <13>Oct 29 18:00:34 rpmi: libstdc++14-devel-14.2.1-alt1 icarus+359818.100.1.1 1729089654 installed <13>Oct 29 18:00:35 rpmi: gcc14-c++-14.2.1-alt1 icarus+359818.100.1.1 1729089654 installed <13>Oct 29 18:00:35 rpmi: libpixman-3:0.43.4-alt2 sisyphus+344164.100.1.1 1711987977 installed <13>Oct 29 18:00:35 rpmi: libX11-locales-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240771 installed <13>Oct 29 18:00:35 rpmi: libXdmcp-1.1.5-alt1 sisyphus+343583.700.1.1 1711441061 installed <13>Oct 29 18:00:35 rpmi: libxcb-1.17.0-alt1 sisyphus+345308.200.1.1 1713342004 installed <13>Oct 29 18:00:35 rpmi: libX11-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240771 installed <13>Oct 29 18:00:35 rpmi: libXext-1.3.6-alt1 sisyphus+343583.1000.1.1 1711441101 installed <13>Oct 29 18:00:35 rpmi: libXrender-0.9.11-alt1 sisyphus+308841.100.1.1 1666436130 installed <13>Oct 29 18:00:35 rpmi: libXfixes-6.0.1-alt1 sisyphus+331490.300.1.1 1697023233 installed <13>Oct 29 18:00:36 rpmi: libxcb-devel-1.17.0-alt1 sisyphus+345308.200.1.1 1713342004 installed <13>Oct 29 18:00:36 rpmi: libX11-devel-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240771 installed <13>Oct 29 18:00:36 rpmi: libXrender-devel-0.9.11-alt1 sisyphus+308841.100.1.1 1666436130 installed <13>Oct 29 18:00:36 rpmi: libpulseaudio-17.0-alt2 sisyphus+339257.100.1.1 1706519226 installed <13>Oct 29 18:00:37 rpmi: libXext-devel-1.3.6-alt1 sisyphus+343583.1000.1.1 1711441101 installed <13>Oct 29 18:00:37 rpmi: libXcursor-1.2.2-alt1 sisyphus+343583.600.1.1 1711441025 installed <13>Oct 29 18:00:37 rpmi: libXrandr-1.5.4-alt1 sisyphus+330992.100.1.1 1696485400 installed <13>Oct 29 18:00:37 rpmi: libXxf86vm-1.1.5-alt1 sisyphus+308663.1400.1.1 1666168523 installed <13>Oct 29 18:00:37 rpmi: libGLX-mesa-4:24.2.4-alt1 sisyphus+359013.100.1.1 1728040192 installed <13>Oct 29 18:00:37 rpmi: libgbm-4:24.2.4-alt1 sisyphus+359013.100.1.1 1728040192 installed <13>Oct 29 18:00:37 rpmi: libEGL-mesa-4:24.2.4-alt1 sisyphus+359013.100.1.1 1728040192 installed <13>Oct 29 18:00:37 rpmi: libEGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Oct 29 18:00:37 rpmi: libGLX-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Oct 29 18:00:37 rpmi: libGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Oct 29 18:00:37 rpmi: libXinerama-1.1.5-alt1 sisyphus+309287.100.1.1 1667213208 installed <13>Oct 29 18:00:37 rpmi: desktop-file-utils-0.26-alt6 sisyphus+331944.100.1.3 1697550026 installed <13>Oct 29 18:00:37 rpmi: shared-mime-info-2.4-alt1 sisyphus+334259.100.1.1 1699787316 installed <13>Oct 29 18:00:37 rpmi: gsettings-desktop-schemas-data-47.1-alt1 sisyphus+357735.300.3.1 1726641752 installed <13>Oct 29 18:00:37 rpmi: libgio-2.82.1-alt1 sisyphus+358041.200.1.1 1726905885 installed <13>Oct 29 18:00:37 rpmi: gsettings-desktop-schemas-47.1-alt1 sisyphus+357735.300.3.1 1726641752 installed <13>Oct 29 18:00:37 rpmi: libglibmm-2.66.7-alt1 sisyphus+344717.100.1.1 1712649439 installed <13>Oct 29 18:00:37 rpmi: libxml++2-2.42.3-alt1 sisyphus+338062.100.1.2 1705656007 installed <13>Oct 29 18:00:37 rpmi: libffado-2.4.8-alt1.2 sisyphus+356893.2700.18.1 1725878951 installed <13>Oct 29 18:00:37 rpmi: libgstreamer1.0-1.24.8-alt1 sisyphus+357916.100.1.1 1726778698 installed <13>Oct 29 18:00:37 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432004 installed <13>Oct 29 18:00:37 rpmi: libgdbm-1.8.3-alt10 sisyphus+346222.200.3.2 1716468404 installed <13>Oct 29 18:00:37 rpmi: libb2-0.98.1-alt1_1 sisyphus+291614.100.1.1 1638962877 installed <13>Oct 29 18:00:37 rpmi: cmake-modules-3.29.3-alt1 sisyphus+348648.100.2.1 1716590540 installed <13>Oct 29 18:00:37 rpmi: libuv-1.48.0-alt2 sisyphus+357579.100.1.1 1726426171 installed <13>Oct 29 18:00:37 rpmi: librhash-1.3.5-alt3 sisyphus+286141.40.2.1 1632982456 installed <13>Oct 29 18:00:38 rpmi: libjsoncpp24-1.9.4-alt2 sisyphus+346331.200.2.1 1716448551 installed <13>Oct 29 18:00:38 rpmi: publicsuffix-list-dafsa-20240911-alt1 sisyphus+357399.100.1.1 1726160479 installed <13>Oct 29 18:00:38 rpmi: libpsl-0.21.5-alt1 sisyphus+338474.100.1.1 1705684769 installed <13>Oct 29 18:00:38 rpmi: libnghttp3.9-1.5.0-alt1 sisyphus+356415.100.1.1 1725031855 installed <13>Oct 29 18:00:38 rpmi: libnghttp2-1.63.0-alt1 sisyphus+356414.100.1.1 1725031508 installed <13>Oct 29 18:00:38 rpmi: openldap-common-2.6.8-alt1 sisyphus+351621.100.1.1 1719420449 installed <13>Oct 29 18:00:38 rpmi: libntlm-1.5-alt1 sisyphus+278100.3300.1.1 1626058899 installed <13>Oct 29 18:00:38 rpmi: libidn-1.37-alt2 sisyphus+300849.100.1.1 1653769687 installed <13>Oct 29 18:00:38 rpmi: libverto-0.3.2-alt1_1 sisyphus+321176.2200.10.2 1684803947 installed <13>Oct 29 18:00:38 rpmi: liblmdb-0.9.32-alt1 sisyphus+342426.100.1.1 1710124288 installed <13>Oct 29 18:00:38 rpmi: libkeyutils-1.6.3-alt1 sisyphus+346336.200.2.2 1716472658 installed <13>Oct 29 18:00:38 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed <13>Oct 29 18:00:38 rpmi: libbrotlicommon-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed <13>Oct 29 18:00:38 rpmi: libbrotlidec-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed <13>Oct 29 18:00:38 rpmi: libharfbuzz-10.0.1-alt1 sisyphus+358317.100.1.1 1727257731 installed <13>Oct 29 18:00:38 rpmi: libfreetype-2.13.3-alt1 sisyphus+355656.100.1.1 1724221064 installed <13>Oct 29 18:00:38 rpmi: libfontconfig1-2.15.0-alt1 sisyphus+355771.100.2.3 1724337298 installed <13>Oct 29 18:00:38 rpmi: libcairo-1:1.18.2-alt1 sisyphus+357195.100.1.1 1725948391 installed <13>Oct 29 18:00:38 rpmi: libharfbuzz-cairo-10.0.1-alt1 sisyphus+358317.100.1.1 1727257731 installed <13>Oct 29 18:00:38 rpmi: fontconfig-2.15.0-alt1 sisyphus+355771.100.2.3 1724337298 installed Updating fonts cache: <29>Oct 29 18:00:39 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Oct 29 18:00:39 rpmi: libharfbuzz-icu-10.0.1-alt1 sisyphus+358317.100.1.1 1727257731 installed <13>Oct 29 18:00:39 rpmi: libharfbuzz-gobject-10.0.1-alt1 sisyphus+358317.100.1.1 1727257731 installed <13>Oct 29 18:00:39 rpmi: rpm-macros-cmake-3.29.1-alt1 sisyphus+344518.300.3.1 1712379787 installed <13>Oct 29 18:00:39 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Oct 29 18:00:39 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Oct 29 18:00:39 rpmi: ca-certificates-2024.07.01-alt1 sisyphus+351897.100.1.1 1719826350 installed <13>Oct 29 18:00:39 rpmi: ca-trust-0.2.0-alt1 sisyphus+344843.100.1.1 1712743326 installed <13>Oct 29 18:00:39 rpmi: p11-kit-trust-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622573 installed <13>Oct 29 18:00:39 rpmi: libcrypto3-3.1.7-alt1 sisyphus+356755.100.1.1 1725388416 installed <13>Oct 29 18:00:39 rpmi: libssl3-3.1.7-alt1 sisyphus+356755.100.1.1 1725388416 installed <86>Oct 29 18:00:39 groupadd[2476118]: group added to /etc/group: name=_keytab, GID=999 <86>Oct 29 18:00:39 groupadd[2476118]: group added to /etc/gshadow: name=_keytab <86>Oct 29 18:00:39 groupadd[2476118]: new group: name=_keytab, GID=999 <13>Oct 29 18:00:39 rpmi: libkrb5-1.21.3-alt2 sisyphus+351857.100.1.1 1719735141 installed <13>Oct 29 18:00:39 rpmi: python3-3.12.7-alt1 sisyphus+358796.100.1.1 1727844808 installed <13>Oct 29 18:00:40 rpmi: python3-base-3.12.7-alt1 sisyphus+358796.100.1.1 1727844808 installed <13>Oct 29 18:00:40 rpmi: glib2-devel-2.82.1-alt1 sisyphus+358041.200.1.1 1726905885 installed <13>Oct 29 18:00:40 rpmi: libcairo-devel-1:1.18.2-alt1 sisyphus+357195.100.1.1 1725948391 installed <13>Oct 29 18:00:40 rpmi: fontconfig-devel-2.15.0-alt1 sisyphus+355771.100.2.3 1724337298 installed <13>Oct 29 18:00:40 rpmi: libfreetype-devel-2.13.3-alt1 sisyphus+355656.100.1.1 1724221064 installed <13>Oct 29 18:00:40 rpmi: libharfbuzz-devel-10.0.1-alt1 sisyphus+358317.100.1.1 1727257731 installed <13>Oct 29 18:00:40 rpmi: libgsasl18-2.2.1-alt2 sisyphus+359713.200.2.1 1728905430 installed <86>Oct 29 18:00:40 groupadd[2479496]: group added to /etc/group: name=sasl, GID=998 <86>Oct 29 18:00:40 groupadd[2479496]: group added to /etc/gshadow: name=sasl <86>Oct 29 18:00:40 groupadd[2479496]: new group: name=sasl, GID=998 <13>Oct 29 18:00:40 rpmi: libsasl2-3-2.1.28-alt2 sisyphus+343335.100.1.1 1711112544 installed <13>Oct 29 18:00:40 rpmi: libldap2-2.6.8-alt1 sisyphus+351621.100.1.1 1719420449 installed <13>Oct 29 18:00:40 rpmi: libevent2.1-2.1.12-alt1 sisyphus+324359.3500.11.1 1689364661 installed <13>Oct 29 18:00:40 rpmi: libcamera-1:0.3.2-alt1 sisyphus+358497.100.1.1 1727451862 installed <13>Oct 29 18:00:40 rpmi: libarchive13-3.7.5-alt2 sisyphus+358189.100.1.1 1727162763 installed <13>Oct 29 18:00:40 rpmi: libssh2-1.11.0-alt2 sisyphus+339356.100.1.1 1706593137 installed <13>Oct 29 18:00:40 rpmi: libcurl-8.10.0-alt1 sisyphus+357271.100.1.1 1726044759 installed <13>Oct 29 18:00:40 rpmi: alsa-ucm-conf-1.2.12-alt1 sisyphus+352670.100.1.1 1720712327 installed <13>Oct 29 18:00:40 rpmi: alsa-topology-conf-1.2.5.1-alt1 sisyphus+274777.100.1.1 1624089141 installed <13>Oct 29 18:00:40 rpmi: libalsa-1:1.2.12-alt1 sisyphus+352670.200.1.1 1720712401 installed <13>Oct 29 18:00:40 rpmi: libcanberra-0.30-alt3 sisyphus+275093.100.2.3 1624562350 installed <13>Oct 29 18:00:40 rpmi: pipewire-libs-1.2.5-alt1.1 sisyphus+359804.100.1.1 1728986491 installed <13>Oct 29 18:00:40 rpmi: pipewire-jack-libs-1.2.5-alt1.1 sisyphus+359804.100.1.1 1728986491 installed <13>Oct 29 18:00:40 rpmi: pipewire-libs-devel-1.2.5-alt1.1 sisyphus+359804.100.1.1 1728986491 installed <13>Oct 29 18:00:40 rpmi: pipewire-jack-libs-devel-1.2.5-alt1.1 sisyphus+359804.100.1.1 1728986491 installed <13>Oct 29 18:00:40 rpmi: libalsa-devel-1:1.2.12-alt1 sisyphus+352670.200.1.1 1720712401 installed <13>Oct 29 18:00:41 rpmi: cmake-3.29.3-alt1 sisyphus+348648.100.2.1 1716590540 installed <13>Oct 29 18:00:41 rpmi: libXinerama-devel-1.1.5-alt1 sisyphus+309287.100.1.1 1667213208 installed <13>Oct 29 18:00:41 rpmi: libglvnd-devel-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Oct 29 18:00:41 rpmi: libXrandr-devel-1.5.4-alt1 sisyphus+330992.100.1.1 1696485400 installed <13>Oct 29 18:00:41 rpmi: libXcursor-devel-1.2.2-alt1 sisyphus+343583.600.1.1 1711441025 installed <13>Oct 29 18:00:41 rpmi: gcc-c++-14-alt1 icarus+359818.400.1.1 1729097861 installed <13>Oct 29 18:00:41 rpmi: libsamplerate-devel-0.2.2-alt1 sisyphus+284642.100.1.1 1630906301 installed <13>Oct 29 18:00:41 rpmi: libfmt-devel-1:10.2.1-alt1 sisyphus+337712.100.1.1 1704440054 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/helio-3.14-alt1.nosrc.rpm (w1.gzdio) Installing helio-3.14-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.46162 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf helio-3.14 + echo 'Source #0 (helio-3.14-alt1.tar):' Source #0 (helio-3.14-alt1.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/helio-3.14-alt1.tar + cd helio-3.14 + /bin/chmod -c -Rf u+rwX,go-w . + tar ixf /usr/src/RPM/SOURCES/deps-3.14-alt1.tar + sed -i '/globalApplicationsDirectory/ s,"/usr","/usr/lib64",' ThirdParty/JUCE/modules/juce_core/native/juce_linux_Files.cpp + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.46162 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd helio-3.14 + make -j16 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' -C Projects/LinuxMakefile make: Entering directory '/usr/src/RPM/BUILD/helio-3.14/Projects/LinuxMakefile' Compiling include_juce_audio_processors_ara.cpp make: Leaving directory '/usr/src/RPM/BUILD/helio-3.14/Projects/LinuxMakefile' make: Entering directory '/usr/src/RPM/BUILD/helio-3.14/Projects/LinuxMakefile' Compiling BinaryData.cpp make: Leaving directory '/usr/src/RPM/BUILD/helio-3.14/Projects/LinuxMakefile' make: Entering directory '/usr/src/RPM/BUILD/helio-3.14/Projects/LinuxMakefile' Compiling include_juce_audio_processors_lv2_libs.cpp make: Leaving directory '/usr/src/RPM/BUILD/helio-3.14/Projects/LinuxMakefile' make: Entering directory '/usr/src/RPM/BUILD/helio-3.14/Projects/LinuxMakefile' Compiling include_juce_data_structures.cpp make: Leaving directory '/usr/src/RPM/BUILD/helio-3.14/Projects/LinuxMakefile' make: Entering directory '/usr/src/RPM/BUILD/helio-3.14/Projects/LinuxMakefile' Compiling include_juce_events.cpp make: Leaving directory '/usr/src/RPM/BUILD/helio-3.14/Projects/LinuxMakefile' make: Entering directory '/usr/src/RPM/BUILD/helio-3.14/Projects/LinuxMakefile' Compiling include_juce_audio_devices.cpp make: Leaving directory '/usr/src/RPM/BUILD/helio-3.14/Projects/LinuxMakefile' make: Entering directory '/usr/src/RPM/BUILD/helio-3.14/Projects/LinuxMakefile' Compiling include_juce_audio_basics.cpp make: Leaving directory '/usr/src/RPM/BUILD/helio-3.14/Projects/LinuxMakefile' make: Entering directory '/usr/src/RPM/BUILD/helio-3.14/Projects/LinuxMakefile' Compiling include_juce_gui_extra.cpp make: Leaving directory '/usr/src/RPM/BUILD/helio-3.14/Projects/LinuxMakefile' make: Entering directory '/usr/src/RPM/BUILD/helio-3.14/Projects/LinuxMakefile' Compiling include_juce_audio_formats.cpp make: Leaving directory '/usr/src/RPM/BUILD/helio-3.14/Projects/LinuxMakefile' make: Entering directory '/usr/src/RPM/BUILD/helio-3.14/Projects/LinuxMakefile' Compiling include_juce_opengl.cpp make: Leaving directory '/usr/src/RPM/BUILD/helio-3.14/Projects/LinuxMakefile' make: Entering directory '/usr/src/RPM/BUILD/helio-3.14/Projects/LinuxMakefile' Compiling include_juce_core.cpp make: Leaving directory '/usr/src/RPM/BUILD/helio-3.14/Projects/LinuxMakefile' make: Entering directory '/usr/src/RPM/BUILD/helio-3.14/Projects/LinuxMakefile' Compiling include_juce_graphics.cpp make: Leaving directory '/usr/src/RPM/BUILD/helio-3.14/Projects/LinuxMakefile' make: Entering directory '/usr/src/RPM/BUILD/helio-3.14/Projects/LinuxMakefile' Compiling include_juce_audio_processors.cpp make: Leaving directory '/usr/src/RPM/BUILD/helio-3.14/Projects/LinuxMakefile' make: Entering directory '/usr/src/RPM/BUILD/helio-3.14/Projects/LinuxMakefile' Compiling include_juce_gui_basics.cpp make: Leaving directory '/usr/src/RPM/BUILD/helio-3.14/Projects/LinuxMakefile' make: Entering directory '/usr/src/RPM/BUILD/helio-3.14/Projects/LinuxMakefile' Compiling UnityBuild.cpp In file included from ../../Source/Core/../../Source/Core/Audio/BuiltIn/SoundFont/SoundFontSound.h:24, from ../../Source/Core/../../Source/Core/Audio/BuiltIn/SoundFont/SoundFont2Sound.h:24, from ../../Source/Core/../../Source/Core/Audio/BuiltIn/SoundFont/SoundFont2Sound.cpp:23, from ../Projucer/JuceLibraryCode/UnityBuild.cpp:10: ../../Source/Core/../../Source/Core/Audio/BuiltIn/SoundFont/SoundFontRegion.h: In member function 'void SoundFontRegion::clear()': ../../Source/Core/../../Source/Core/Audio/BuiltIn/SoundFont/SoundFontRegion.h:83:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct SoundFontRegion' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 83 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/Audio/BuiltIn/SoundFont/SoundFontRegion.h:51:8: note: 'struct SoundFontRegion' declared here 51 | struct SoundFontRegion final | ^~~~~~~~~~~~~~~ In file included from ../Projucer/JuceLibraryCode/UnityBuild.cpp:12: ../../Source/Core/../../Source/Core/Audio/BuiltIn/SoundFont/SoundFontSynth.cpp: In member function 'virtual void SoundFontSynth::noteOn(int, int, float)': ../../Source/Core/../../Source/Core/Audio/BuiltIn/SoundFont/SoundFontSynth.cpp:771:35: warning: comparison of integer expressions of different signedness: 'juce::uint64' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 771 | if (voice->getOffBy() == group) | ~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from ../../Source/Core/../../Source/Core/Audio/BuiltIn/SoundFont/SoundFont2Sound.cpp:22: ../../Source/Core/Network/Models/ApiModel.h: In member function 'juce::Array ApiModel::getChildren(const juce::Identifier&) const': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'child' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/Network/Models/ApiModel.h:35:9: note: in expansion of macro 'forEachChildWithType' 35 | forEachChildWithType(this->data, child, id) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/Network/Models/ApiModel.h:35:9: note: in expansion of macro 'forEachChildWithType' 35 | forEachChildWithType(this->data, child, id) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/Audio/Instruments/Instrument.cpp: In member function 'virtual void Instrument::deserialize(const SerializedData&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Audio/Instruments/Instrument.cpp:691:5: note: in expansion of macro 'forEachChildWithType' 691 | forEachChildWithType(root, e, Audio::connection) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Audio/Instruments/Instrument.cpp:691:5: note: in expansion of macro 'forEachChildWithType' 691 | forEachChildWithType(root, e, Audio::connection) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'nodeState' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Audio/Instruments/Instrument.cpp:708:5: note: in expansion of macro 'forEachChildWithType' 708 | forEachChildWithType(root, nodeState, Serialization::Audio::node) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Audio/Instruments/Instrument.cpp:708:5: note: in expansion of macro 'forEachChildWithType' 708 | forEachChildWithType(root, nodeState, Serialization::Audio::node) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/Audio/Instruments/PluginScanner.cpp: In member function 'virtual void PluginScanner::run()': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Audio/Instruments/PluginScanner.cpp:268:33: note: in expansion of macro 'forEachChildWithType' 268 | forEachChildWithType(tree, e, Serialization::Audio::plugin) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Audio/Instruments/PluginScanner.cpp:268:33: note: in expansion of macro 'forEachChildWithType' 268 | forEachChildWithType(tree, e, Serialization::Audio::plugin) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/Models/Arpeggiator.cpp: In member function 'virtual void Arpeggiator::deserialize(const SerializedData&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'keyNode' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/Models/Arpeggiator.cpp:301:5: note: in expansion of macro 'forEachChildWithType' 301 | forEachChildWithType(sequence, keyNode, Arps::key) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/Models/Arpeggiator.cpp:301:5: note: in expansion of macro 'forEachChildWithType' 301 | forEachChildWithType(sequence, keyNode, Arps::key) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/Models/HotkeyScheme.cpp: In member function 'virtual void HotkeyScheme::deserialize(const SerializedData&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/Models/HotkeyScheme.cpp:212:5: note: in expansion of macro 'forEachChildWithType' 212 | forEachChildWithType(root, e, Hotkeys::keyPress) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/Models/HotkeyScheme.cpp:212:5: note: in expansion of macro 'forEachChildWithType' 212 | forEachChildWithType(root, e, Hotkeys::keyPress) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/Models/HotkeyScheme.cpp:217:5: note: in expansion of macro 'forEachChildWithType' 217 | forEachChildWithType(root, e, Hotkeys::keyDown) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/Models/HotkeyScheme.cpp:217:5: note: in expansion of macro 'forEachChildWithType' 217 | forEachChildWithType(root, e, Hotkeys::keyDown) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/Models/HotkeyScheme.cpp:222:5: note: in expansion of macro 'forEachChildWithType' 222 | forEachChildWithType(root, e, Hotkeys::keyUp) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/Models/HotkeyScheme.cpp:222:5: note: in expansion of macro 'forEachChildWithType' 222 | forEachChildWithType(root, e, Hotkeys::keyUp) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'group' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/Models/HotkeyScheme.cpp:229:5: note: in expansion of macro 'forEachChildWithType' 229 | forEachChildWithType(root, group, Hotkeys::group) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/Models/HotkeyScheme.cpp:229:5: note: in expansion of macro 'forEachChildWithType' 229 | forEachChildWithType(root, group, Hotkeys::group) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/Models/HotkeyScheme.cpp:233:9: note: in expansion of macro 'forEachChildWithType' 233 | forEachChildWithType(group, e, Hotkeys::keyPress) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/Models/HotkeyScheme.cpp:233:9: note: in expansion of macro 'forEachChildWithType' 233 | forEachChildWithType(group, e, Hotkeys::keyPress) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/Models/HotkeyScheme.cpp:238:9: note: in expansion of macro 'forEachChildWithType' 238 | forEachChildWithType(group, e, Hotkeys::keyDown) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/Models/HotkeyScheme.cpp:238:9: note: in expansion of macro 'forEachChildWithType' 238 | forEachChildWithType(group, e, Hotkeys::keyDown) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/Models/HotkeyScheme.cpp:243:9: note: in expansion of macro 'forEachChildWithType' 243 | forEachChildWithType(group, e, Hotkeys::keyUp) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/Models/HotkeyScheme.cpp:243:9: note: in expansion of macro 'forEachChildWithType' 243 | forEachChildWithType(group, e, Hotkeys::keyUp) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/Models/Temperament.cpp: In member function 'virtual void Temperament::deserialize(const SerializedData&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/Models/Temperament.cpp:224:5: note: in expansion of macro 'forEachChildWithType' 224 | forEachChildWithType(root, e, Midi::temperamentChromaticScale) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/Models/Temperament.cpp:224:5: note: in expansion of macro 'forEachChildWithType' 224 | forEachChildWithType(root, e, Midi::temperamentChromaticScale) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/Models/Translation.cpp: In member function 'virtual void Translation::deserialize(const SerializedData&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'pluralLiteral' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/Models/Translation.cpp:62:5: note: in expansion of macro 'forEachChildWithType' 62 | forEachChildWithType(root, pluralLiteral, Translations::pluralLiteral) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/Models/Translation.cpp:62:5: note: in expansion of macro 'forEachChildWithType' 62 | forEachChildWithType(root, pluralLiteral, Translations::pluralLiteral) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'pluralTranslation' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/Models/Translation.cpp:75:9: note: in expansion of macro 'forEachChildWithType' 75 | forEachChildWithType(pluralLiteral, pluralTranslation, Translations::translationValue) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/Models/Translation.cpp:75:9: note: in expansion of macro 'forEachChildWithType' 75 | forEachChildWithType(pluralLiteral, pluralTranslation, Translations::translationValue) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'pluralTranslation' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/Models/Translation.cpp:83:9: note: in expansion of macro 'forEachChildWithType' 83 | forEachChildWithType(pluralLiteral, pluralTranslation, Translations::translationValueOld) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/Models/Translation.cpp:83:9: note: in expansion of macro 'forEachChildWithType' 83 | forEachChildWithType(pluralLiteral, pluralTranslation, Translations::translationValueOld) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'literal' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/Models/Translation.cpp:91:5: note: in expansion of macro 'forEachChildWithType' 91 | forEachChildWithType(root, literal, Translations::literal) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/Models/Translation.cpp:91:5: note: in expansion of macro 'forEachChildWithType' 91 | forEachChildWithType(root, literal, Translations::literal) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'literal' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/Models/Translation.cpp:118:5: note: in expansion of macro 'forEachChildWithType' 118 | forEachChildWithType(root, literal, Translations::literal) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/Models/Translation.cpp:118:5: note: in expansion of macro 'forEachChildWithType' 118 | forEachChildWithType(root, literal, Translations::literal) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'pluralLiteral' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/Models/Translation.cpp:133:5: note: in expansion of macro 'forEachChildWithType' 133 | forEachChildWithType(root, pluralLiteral, Translations::pluralLiteral) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/Models/Translation.cpp:133:5: note: in expansion of macro 'forEachChildWithType' 133 | forEachChildWithType(root, pluralLiteral, Translations::pluralLiteral) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/ArpeggiatorsCollection.cpp: In member function 'virtual void ArpeggiatorsCollection::deserializeResources(const SerializedData&, ConfigurationResourceCollection::Resources&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'arpNode' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/ArpeggiatorsCollection.cpp:32:5: note: in expansion of macro 'forEachChildWithType' 32 | forEachChildWithType(root, arpNode, Serialization::Arps::arpeggiator) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/ArpeggiatorsCollection.cpp:32:5: note: in expansion of macro 'forEachChildWithType' 32 | forEachChildWithType(root, arpNode, Serialization::Arps::arpeggiator) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/ChordsCollection.cpp: In member function 'virtual void ChordsCollection::deserializeResources(const SerializedData&, ConfigurationResourceCollection::Resources&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'chordNode' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/ChordsCollection.cpp:56:5: note: in expansion of macro 'forEachChildWithType' 56 | forEachChildWithType(root, chordNode, Serialization::Midi::chord) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/ChordsCollection.cpp:56:5: note: in expansion of macro 'forEachChildWithType' 56 | forEachChildWithType(root, chordNode, Serialization::Midi::chord) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/ColourSchemesCollection.cpp: In member function 'virtual void ColourSchemesCollection::deserializeResources(const SerializedData&, ConfigurationResourceCollection::Resources&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'schemeNode' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/ColourSchemesCollection.cpp:71:5: note: in expansion of macro 'forEachChildWithType' 71 | forEachChildWithType(root, schemeNode, Serialization::UI::Colours::scheme) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/ColourSchemesCollection.cpp:71:5: note: in expansion of macro 'forEachChildWithType' 71 | forEachChildWithType(root, schemeNode, Serialization::UI::Colours::scheme) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/HotkeySchemesCollection.cpp: In member function 'virtual void HotkeySchemesCollection::deserializeResources(const SerializedData&, ConfigurationResourceCollection::Resources&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'schemeNode' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/HotkeySchemesCollection.cpp:64:5: note: in expansion of macro 'forEachChildWithType' 64 | forEachChildWithType(root, schemeNode, Serialization::UI::Hotkeys::scheme) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/HotkeySchemesCollection.cpp:64:5: note: in expansion of macro 'forEachChildWithType' 64 | forEachChildWithType(root, schemeNode, Serialization::UI::Hotkeys::scheme) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/KeyboardMappingsCollection.cpp: In member function 'virtual void KeyboardMappingsCollection::deserializeResources(const SerializedData&, ConfigurationResourceCollection::Resources&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/KeyboardMappingsCollection.cpp:36:5: note: in expansion of macro 'forEachChildWithType' 36 | forEachChildWithType(root, node, Serialization::Midi::KeyboardMappings::keyboardMapping) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/KeyboardMappingsCollection.cpp:36:5: note: in expansion of macro 'forEachChildWithType' 36 | forEachChildWithType(root, node, Serialization::Midi::KeyboardMappings::keyboardMapping) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/MetersCollection.cpp: In member function 'virtual void MetersCollection::deserializeResources(const SerializedData&, ConfigurationResourceCollection::Resources&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/MetersCollection.cpp:35:5: note: in expansion of macro 'forEachChildWithType' 35 | forEachChildWithType(root, node, Serialization::Midi::meter) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/MetersCollection.cpp:35:5: note: in expansion of macro 'forEachChildWithType' 35 | forEachChildWithType(root, node, Serialization::Midi::meter) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/ScalesCollection.cpp: In member function 'virtual void ScalesCollection::deserializeResources(const SerializedData&, ConfigurationResourceCollection::Resources&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'scaleNode' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/ScalesCollection.cpp:66:5: note: in expansion of macro 'forEachChildWithType' 66 | forEachChildWithType(root, scaleNode, Serialization::Midi::scale) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/ScalesCollection.cpp:66:5: note: in expansion of macro 'forEachChildWithType' 66 | forEachChildWithType(root, scaleNode, Serialization::Midi::scale) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/TemperamentsCollection.cpp: In member function 'virtual void TemperamentsCollection::deserializeResources(const SerializedData&, ConfigurationResourceCollection::Resources&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'temperamentNode' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/TemperamentsCollection.cpp:32:5: note: in expansion of macro 'forEachChildWithType' 32 | forEachChildWithType(root, temperamentNode, Serialization::Midi::temperament) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/TemperamentsCollection.cpp:32:5: note: in expansion of macro 'forEachChildWithType' 32 | forEachChildWithType(root, temperamentNode, Serialization::Midi::temperament) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/TranslationsCollection.cpp: In member function 'virtual void TranslationsCollection::deserializeResources(const SerializedData&, ConfigurationResourceCollection::Resources&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'translationRoot' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/TranslationsCollection.cpp:172:5: note: in expansion of macro 'forEachChildWithType' 172 | forEachChildWithType(root, translationRoot, Serialization::Translations::locale) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Configuration/Resources/TranslationsCollection.cpp:172:5: note: in expansion of macro 'forEachChildWithType' 172 | forEachChildWithType(root, translationRoot, Serialization::Translations::locale) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../Source/Core/../../Source/Core/Midi/Patterns/Clip.cpp:24, from ../Projucer/JuceLibraryCode/UnityBuild.cpp:58: ../../Source/Core/Midi/Patterns/Modifiers/RefactoringSequenceModifier.h: In member function 'virtual void RefactoringSequenceModifier::deserialize(const SerializedData&)': ../../Source/Core/Midi/Patterns/Modifiers/RefactoringSequenceModifier.h:436:24: warning: operation on '((RefactoringSequenceModifier*)this)->RefactoringSequenceModifier::type' may be undefined [-Wsequence-point] 436 | this->type = this->parameterValue == 0 ? this->type = Type::SnapToScale : | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 437 | (this->parameterValue > 0 ? Type::InScaleTranspositionUp : Type::InScaleTranspositionDown); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../Source/Core/../../Source/Core/Midi/Patterns/Clip.cpp:25: ../../Source/Core/Midi/Patterns/Modifiers/TuningSequenceModifier.h: In member function 'virtual bool TuningSequenceModifier::isEquivalentTo(SequenceModifier::Ptr) const': ../../Source/Core/Midi/Patterns/Modifiers/TuningSequenceModifier.h:74:25: warning: unused variable 'casted' [-Wunused-variable] 74 | if (const auto *casted = dynamic_cast(other.get())) | ^~~~~~ ../../Source/Core/../../Source/Core/Midi/Patterns/Pattern.cpp: In member function 'virtual void Pattern::deserialize(const SerializedData&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Midi/Patterns/Pattern.cpp:435:5: note: in expansion of macro 'forEachChildWithType' 435 | forEachChildWithType(root, e, Serialization::Midi::clip) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Midi/Patterns/Pattern.cpp:435:5: note: in expansion of macro 'forEachChildWithType' 435 | forEachChildWithType(root, e, Serialization::Midi::clip) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/Midi/Sequences/AnnotationsSequence.cpp: In member function 'virtual void AnnotationsSequence::deserialize(const SerializedData&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Midi/Sequences/AnnotationsSequence.cpp:181:5: note: in expansion of macro 'forEachChildWithType' 181 | forEachChildWithType(root, e, Serialization::Midi::annotation) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Midi/Sequences/AnnotationsSequence.cpp:181:5: note: in expansion of macro 'forEachChildWithType' 181 | forEachChildWithType(root, e, Serialization::Midi::annotation) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/Midi/Sequences/AutomationSequence.cpp: In member function 'virtual void AutomationSequence::deserialize(const SerializedData&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Midi/Sequences/AutomationSequence.cpp:286:5: note: in expansion of macro 'forEachChildWithType' 286 | forEachChildWithType(root, e, Serialization::Midi::automationEvent) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Midi/Sequences/AutomationSequence.cpp:286:5: note: in expansion of macro 'forEachChildWithType' 286 | forEachChildWithType(root, e, Serialization::Midi::automationEvent) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/Midi/Sequences/KeySignaturesSequence.cpp: In member function 'virtual void KeySignaturesSequence::deserialize(const SerializedData&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Midi/Sequences/KeySignaturesSequence.cpp:186:5: note: in expansion of macro 'forEachChildWithType' 186 | forEachChildWithType(root, e, Serialization::Midi::keySignature) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Midi/Sequences/KeySignaturesSequence.cpp:186:5: note: in expansion of macro 'forEachChildWithType' 186 | forEachChildWithType(root, e, Serialization::Midi::keySignature) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/Midi/Sequences/PianoSequence.cpp: In member function 'virtual void PianoSequence::deserialize(const SerializedData&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Midi/Sequences/PianoSequence.cpp:360:5: note: in expansion of macro 'forEachChildWithType' 360 | forEachChildWithType(root, e, Serialization::Midi::note) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Midi/Sequences/PianoSequence.cpp:360:5: note: in expansion of macro 'forEachChildWithType' 360 | forEachChildWithType(root, e, Serialization::Midi::note) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../Projucer/JuceLibraryCode/UnityBuild.cpp:71: ../../Source/Core/../../Source/Core/Midi/Sequences/TimeSignaturesSequence.cpp: In lambda function: ../../Source/Core/../../Source/Core/Midi/Sequences/TimeSignaturesSequence.cpp:81:27: warning: operation on 'syllableIndex' may be undefined [-Wsequence-point] 81 | syllableIndex = ++syllableIndex % scheme.getSize(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/Midi/Sequences/TimeSignaturesSequence.cpp: In member function 'virtual void TimeSignaturesSequence::deserialize(const SerializedData&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Midi/Sequences/TimeSignaturesSequence.cpp:287:5: note: in expansion of macro 'forEachChildWithType' 287 | forEachChildWithType(root, e, Serialization::Midi::timeSignature) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Midi/Sequences/TimeSignaturesSequence.cpp:287:5: note: in expansion of macro 'forEachChildWithType' 287 | forEachChildWithType(root, e, Serialization::Midi::timeSignature) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../Projucer/JuceLibraryCode/UnityBuild.cpp:80: ../../Source/Core/../../Source/Core/Network/Services/ProjectSyncService.cpp: In member function 'void ProjectSyncService::fetchRevisionsInfo(juce::WeakReference, const juce::String&, const juce::String&)': ../../Source/Core/../../Source/Core/Network/Services/ProjectSyncService.cpp:30:15: warning: unused variable 'thread' [-Wunused-variable] 30 | if (auto *thread = this->getRunningThreadFor()) | ^~~~~~ ../../Source/Core/../../Source/Core/Network/Services/ProjectSyncService.cpp: In member function 'void ProjectSyncService::syncRevisions(juce::WeakReference, const juce::String&, const juce::String&, const juce::Array&, const juce::Array&)': ../../Source/Core/../../Source/Core/Network/Services/ProjectSyncService.cpp:44:15: warning: unused variable 'thread' [-Wunused-variable] 44 | if (auto *thread = this->getRunningThreadFor()) | ^~~~~~ ../../Source/Core/../../Source/Core/Network/Services/ProjectSyncService.cpp: In member function 'void ProjectSyncService::cloneProject(juce::WeakReference, const juce::String&)': ../../Source/Core/../../Source/Core/Network/Services/ProjectSyncService.cpp:64:15: warning: unused variable 'thread' [-Wunused-variable] 64 | if (auto *thread = this->getRunningThreadFor()) | ^~~~~~ ../../Source/Core/../../Source/Core/Network/Services/ProjectSyncService.cpp: In member function 'void ProjectSyncService::deleteProject(const juce::String&)': ../../Source/Core/../../Source/Core/Network/Services/ProjectSyncService.cpp:85:15: warning: unused variable 'thread' [-Wunused-variable] 85 | if (auto *thread = this->getRunningThreadFor()) | ^~~~~~ ../../Source/Core/Network/Models/AppInfoDto.h: In member function 'bool AppInfoDto::resourceSeemsOutdated(const AppResourceDto&) const': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'resourceData' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/Network/Models/AppInfoDto.h:41:9: note: in expansion of macro 'forEachChildWithType' 41 | forEachChildWithType(this->data, resourceData, Serialization::Api::V1::Resources::resources) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/Network/Models/AppInfoDto.h:41:9: note: in expansion of macro 'forEachChildWithType' 41 | forEachChildWithType(this->data, resourceData, Serialization::Api::V1::Resources::resources) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../Projucer/JuceLibraryCode/UnityBuild.cpp:82: ../../Source/Core/../../Source/Core/Network/Services/SessionService.cpp: In member function 'void SessionService::signIn(const juce::String&)': ../../Source/Core/../../Source/Core/Network/Services/SessionService.cpp:128:15: warning: unused variable 'thread' [-Wunused-variable] 128 | if (auto *thread = this->getRunningThreadFor()) | ^~~~~~ ../../Source/Core/../../Source/Core/Tree/AutomationTrackNode.cpp: In member function 'virtual void AutomationTrackNode::deserialize(const SerializedData&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/AutomationTrackNode.cpp:242:5: note: in expansion of macro 'forEachChildWithType' 242 | forEachChildWithType(data, e, Serialization::Midi::automation) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/AutomationTrackNode.cpp:242:5: note: in expansion of macro 'forEachChildWithType' 242 | forEachChildWithType(data, e, Serialization::Midi::automation) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/AutomationTrackNode.cpp:247:5: note: in expansion of macro 'forEachChildWithType' 247 | forEachChildWithType(data, e, Serialization::Midi::pattern) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/AutomationTrackNode.cpp:247:5: note: in expansion of macro 'forEachChildWithType' 247 | forEachChildWithType(data, e, Serialization::Midi::pattern) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/AutomationTrackNode.cpp:252:5: note: in expansion of macro 'forEachChildWithType' 252 | forEachChildWithType(data, e, Serialization::Midi::timeSignature) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/AutomationTrackNode.cpp:252:5: note: in expansion of macro 'forEachChildWithType' 252 | forEachChildWithType(data, e, Serialization::Midi::timeSignature) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/Tree/AutomationTrackNode.cpp: In member function 'void AutomationTrackNode::resetEventsDelta(const SerializedData&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/AutomationTrackNode.cpp:298:5: note: in expansion of macro 'forEachChildWithType' 298 | forEachChildWithType(state, e, Serialization::Midi::automationEvent) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/AutomationTrackNode.cpp:298:5: note: in expansion of macro 'forEachChildWithType' 298 | forEachChildWithType(state, e, Serialization::Midi::automationEvent) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../Projucer/JuceLibraryCode/UnityBuild.cpp:92: ../../Source/Core/../../Source/Core/Tree/InstrumentNode.cpp: In member function 'void InstrumentNode::recreateChildrenEditors()': ../../Source/Core/../../Source/Core/Tree/InstrumentNode.cpp:176:19: warning: unused variable 'io' [-Wunused-variable] 176 | if (auto *io = dynamic_cast(node->getProcessor())) | ^~ ../../Source/Core/../../Source/Core/Tree/MidiTrackNode.cpp: In member function 'void MidiTrackNode::resetClipsDelta(const SerializedData&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/MidiTrackNode.cpp:108:5: note: in expansion of macro 'forEachChildWithType' 108 | forEachChildWithType(state, e, Serialization::Midi::clip) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/MidiTrackNode.cpp:108:5: note: in expansion of macro 'forEachChildWithType' 108 | forEachChildWithType(state, e, Serialization::Midi::clip) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../Projucer/JuceLibraryCode/UnityBuild.cpp:93: ../../Source/Core/../../Source/Core/Tree/MidiTrackNode.cpp: In member function 'juce::String MidiTrackNode::getTreePath() const': ../../Source/Core/../../Source/Core/Tree/MidiTrackNode.cpp:336:19: warning: unused variable 'parentProject' [-Wunused-variable] 336 | if (auto *parentProject = dynamic_cast(item)) | ^~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/Tree/MidiTrackNode.cpp: In member function 'void MidiTrackNode::resetTimeSignatureDelta(const SerializedData&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/MidiTrackNode.cpp:682:5: note: in expansion of macro 'forEachChildWithType' 682 | forEachChildWithType(state, e, Serialization::Midi::timeSignature) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/MidiTrackNode.cpp:682:5: note: in expansion of macro 'forEachChildWithType' 682 | forEachChildWithType(state, e, Serialization::Midi::timeSignature) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/Tree/PianoTrackNode.cpp: In member function 'virtual void PianoTrackNode::deserialize(const SerializedData&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/PianoTrackNode.cpp:235:5: note: in expansion of macro 'forEachChildWithType' 235 | forEachChildWithType(data, e, Serialization::Midi::track) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/PianoTrackNode.cpp:235:5: note: in expansion of macro 'forEachChildWithType' 235 | forEachChildWithType(data, e, Serialization::Midi::track) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/PianoTrackNode.cpp:240:5: note: in expansion of macro 'forEachChildWithType' 240 | forEachChildWithType(data, e, Serialization::Midi::pattern) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/PianoTrackNode.cpp:240:5: note: in expansion of macro 'forEachChildWithType' 240 | forEachChildWithType(data, e, Serialization::Midi::pattern) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/PianoTrackNode.cpp:245:5: note: in expansion of macro 'forEachChildWithType' 245 | forEachChildWithType(data, e, Serialization::Midi::timeSignature) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/PianoTrackNode.cpp:245:5: note: in expansion of macro 'forEachChildWithType' 245 | forEachChildWithType(data, e, Serialization::Midi::timeSignature) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/Tree/PianoTrackNode.cpp: In member function 'void PianoTrackNode::resetEventsDelta(const SerializedData&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/PianoTrackNode.cpp:275:5: note: in expansion of macro 'forEachChildWithType' 275 | forEachChildWithType(state, e, Serialization::Midi::note) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/PianoTrackNode.cpp:275:5: note: in expansion of macro 'forEachChildWithType' 275 | forEachChildWithType(state, e, Serialization::Midi::note) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/Tree/ProjectTimeline.cpp: In member function 'virtual void ProjectTimeline::deserialize(const SerializedData&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/ProjectTimeline.cpp:395:5: note: in expansion of macro 'forEachChildWithType' 395 | forEachChildWithType(root, e, Serialization::Midi::annotations) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/ProjectTimeline.cpp:395:5: note: in expansion of macro 'forEachChildWithType' 395 | forEachChildWithType(root, e, Serialization::Midi::annotations) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/ProjectTimeline.cpp:400:5: note: in expansion of macro 'forEachChildWithType' 400 | forEachChildWithType(root, e, Serialization::Midi::keySignatures) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/ProjectTimeline.cpp:400:5: note: in expansion of macro 'forEachChildWithType' 400 | forEachChildWithType(root, e, Serialization::Midi::keySignatures) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/ProjectTimeline.cpp:405:5: note: in expansion of macro 'forEachChildWithType' 405 | forEachChildWithType(root, e, Serialization::Midi::timeSignatures) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/ProjectTimeline.cpp:405:5: note: in expansion of macro 'forEachChildWithType' 405 | forEachChildWithType(root, e, Serialization::Midi::timeSignatures) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/Tree/ProjectTimeline.cpp: In member function 'void ProjectTimeline::resetAnnotationsDelta(const SerializedData&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/ProjectTimeline.cpp:439:5: note: in expansion of macro 'forEachChildWithType' 439 | forEachChildWithType(state, e, Serialization::Midi::annotation) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/ProjectTimeline.cpp:439:5: note: in expansion of macro 'forEachChildWithType' 439 | forEachChildWithType(state, e, Serialization::Midi::annotation) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/Tree/ProjectTimeline.cpp: In member function 'void ProjectTimeline::resetTimeSignaturesDelta(const SerializedData&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/ProjectTimeline.cpp:465:5: note: in expansion of macro 'forEachChildWithType' 465 | forEachChildWithType(state, e, Serialization::Midi::timeSignature) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/ProjectTimeline.cpp:465:5: note: in expansion of macro 'forEachChildWithType' 465 | forEachChildWithType(state, e, Serialization::Midi::timeSignature) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/Tree/ProjectTimeline.cpp: In member function 'void ProjectTimeline::resetKeySignaturesDelta(const SerializedData&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/ProjectTimeline.cpp:491:5: note: in expansion of macro 'forEachChildWithType' 491 | forEachChildWithType(state, e, Serialization::Midi::keySignature) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/ProjectTimeline.cpp:491:5: note: in expansion of macro 'forEachChildWithType' 491 | forEachChildWithType(state, e, Serialization::Midi::keySignature) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../Projucer/JuceLibraryCode/UnityBuild.cpp:99: ../../Source/Core/../../Source/Core/Tree/ProjectNode.cpp: In member function 'virtual void ProjectNode::changeListenerCallback(juce::ChangeBroadcaster*)': ../../Source/Core/../../Source/Core/Tree/ProjectNode.cpp:1185:15: warning: unused variable 'vcs' [-Wunused-variable] 1185 | if (auto *vcs = dynamic_cast(source)) | ^~~ ../../Source/Core/../../Source/Core/Tree/RootNode.cpp: In function 'ProjectNode* createProjectContentFromTemplate(ProjectNode*, const juce::String&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/RootNode.cpp:156:5: note: in expansion of macro 'forEachChildWithType' 156 | forEachChildWithType(exampleProject, node, Serialization::Core::projectTimeline) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/RootNode.cpp:156:5: note: in expansion of macro 'forEachChildWithType' 156 | forEachChildWithType(exampleProject, node, Serialization::Core::projectTimeline) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/RootNode.cpp:161:5: note: in expansion of macro 'forEachChildWithType' 161 | forEachChildWithType(exampleProject, node, Serialization::Core::projectInfo) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/RootNode.cpp:161:5: note: in expansion of macro 'forEachChildWithType' 161 | forEachChildWithType(exampleProject, node, Serialization::Core::projectInfo) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/Tree/TreeNodeSerializer.cpp: In static member function 'static void TreeNodeSerializer::deserializeChildren(TreeNode&, const SerializedData&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/TreeNodeSerializer.cpp:46:5: note: in expansion of macro 'forEachChildWithType' 46 | forEachChildWithType(parent, e, Core::treeNode) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/TreeNodeSerializer.cpp:46:5: note: in expansion of macro 'forEachChildWithType' 46 | forEachChildWithType(parent, e, Core::treeNode) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/Tree/VersionControlNode.cpp: In member function 'virtual void VersionControlNode::deserialize(const SerializedData&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/VersionControlNode.cpp:249:9: note: in expansion of macro 'forEachChildWithType' 249 | forEachChildWithType(data, e, Serialization::Core::versionControl) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Tree/VersionControlNode.cpp:249:9: note: in expansion of macro 'forEachChildWithType' 249 | forEachChildWithType(data, e, Serialization::Core::versionControl) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../Projucer/JuceLibraryCode/UnityBuild.cpp:117: ../../Source/Core/../../Source/Core/VCS/DiffLogic/AutomationTrackDiffLogic.cpp: In function 'SerializedData VCS::mergeAutoEventsChanged(const SerializedData&, const SerializedData&)': ../../Source/Core/../../Source/Core/VCS/DiffLogic/AutomationTrackDiffLogic.cpp:506:14: warning: variable 'foundNoteInChanges' set but not used [-Wunused-but-set-variable] 506 | bool foundNoteInChanges = false; | ^~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/VCS/DiffLogic/AutomationTrackDiffLogic.cpp: In function 'void VCS::deserializeAutoSequence(const SerializedData&, const SerializedData&, juce::OwnedArray&, juce::OwnedArray&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/VCS/DiffLogic/AutomationTrackDiffLogic.cpp:653:9: note: in expansion of macro 'forEachChildWithType' 653 | forEachChildWithType(state, e, Serialization::Midi::automationEvent) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/VCS/DiffLogic/AutomationTrackDiffLogic.cpp:653:9: note: in expansion of macro 'forEachChildWithType' 653 | forEachChildWithType(state, e, Serialization::Midi::automationEvent) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/VCS/DiffLogic/AutomationTrackDiffLogic.cpp:663:9: note: in expansion of macro 'forEachChildWithType' 663 | forEachChildWithType(changes, e, Serialization::Midi::automationEvent) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/VCS/DiffLogic/AutomationTrackDiffLogic.cpp:663:9: note: in expansion of macro 'forEachChildWithType' 663 | forEachChildWithType(changes, e, Serialization::Midi::automationEvent) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/VCS/DiffLogic/PatternDiffHelpers.cpp: In function 'void VCS::deserializePatternChanges(const SerializedData&, const SerializedData&, juce::Array&, juce::Array&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/VCS/DiffLogic/PatternDiffHelpers.cpp:29:9: note: in expansion of macro 'forEachChildWithType' 29 | forEachChildWithType(state, e, Serialization::Midi::clip) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/VCS/DiffLogic/PatternDiffHelpers.cpp:29:9: note: in expansion of macro 'forEachChildWithType' 29 | forEachChildWithType(state, e, Serialization::Midi::clip) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/VCS/DiffLogic/PatternDiffHelpers.cpp:39:9: note: in expansion of macro 'forEachChildWithType' 39 | forEachChildWithType(changes, e, Serialization::Midi::clip) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/VCS/DiffLogic/PatternDiffHelpers.cpp:39:9: note: in expansion of macro 'forEachChildWithType' 39 | forEachChildWithType(changes, e, Serialization::Midi::clip) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/VCS/DiffLogic/PianoTrackDiffLogic.cpp: In function 'void VCS::deserializePianoSequence(const SerializedData&, const SerializedData&, juce::OwnedArray&, juce::OwnedArray&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/VCS/DiffLogic/PianoTrackDiffLogic.cpp:696:9: note: in expansion of macro 'forEachChildWithType' 696 | forEachChildWithType(state, e, Serialization::Midi::note) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/VCS/DiffLogic/PianoTrackDiffLogic.cpp:696:9: note: in expansion of macro 'forEachChildWithType' 696 | forEachChildWithType(state, e, Serialization::Midi::note) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/VCS/DiffLogic/PianoTrackDiffLogic.cpp:706:9: note: in expansion of macro 'forEachChildWithType' 706 | forEachChildWithType(changes, e, Serialization::Midi::note) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/VCS/DiffLogic/PianoTrackDiffLogic.cpp:706:9: note: in expansion of macro 'forEachChildWithType' 706 | forEachChildWithType(changes, e, Serialization::Midi::note) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../Projucer/JuceLibraryCode/UnityBuild.cpp:122: ../../Source/Core/../../Source/Core/VCS/DiffLogic/ProjectTimelineDiffLogic.cpp: In function 'SerializedData VCS::mergeAnnotationsChanged(const SerializedData&, const SerializedData&)': ../../Source/Core/../../Source/Core/VCS/DiffLogic/ProjectTimelineDiffLogic.cpp:469:14: warning: variable 'foundEventInChanges' set but not used [-Wunused-but-set-variable] 469 | bool foundEventInChanges = false; | ^~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/VCS/DiffLogic/ProjectTimelineDiffLogic.cpp: In function 'SerializedData VCS::mergeTimeSignaturesChanged(const SerializedData&, const SerializedData&)': ../../Source/Core/../../Source/Core/VCS/DiffLogic/ProjectTimelineDiffLogic.cpp:589:14: warning: variable 'foundEventInChanges' set but not used [-Wunused-but-set-variable] 589 | bool foundEventInChanges = false; | ^~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/VCS/DiffLogic/ProjectTimelineDiffLogic.cpp: In function 'SerializedData VCS::mergeKeySignaturesChanged(const SerializedData&, const SerializedData&)': ../../Source/Core/../../Source/Core/VCS/DiffLogic/ProjectTimelineDiffLogic.cpp:709:14: warning: variable 'foundEventInChanges' set but not used [-Wunused-but-set-variable] 709 | bool foundEventInChanges = false; | ^~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/VCS/DiffLogic/ProjectTimelineDiffLogic.cpp: In function 'void VCS::deserializeTimelineChanges(const SerializedData&, const SerializedData&, juce::OwnedArray&, juce::OwnedArray&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/VCS/DiffLogic/ProjectTimelineDiffLogic.cpp:1065:9: note: in expansion of macro 'forEachChildWithType' 1065 | forEachChildWithType(state, e, Midi::annotation) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/VCS/DiffLogic/ProjectTimelineDiffLogic.cpp:1065:9: note: in expansion of macro 'forEachChildWithType' 1065 | forEachChildWithType(state, e, Midi::annotation) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/VCS/DiffLogic/ProjectTimelineDiffLogic.cpp:1072:9: note: in expansion of macro 'forEachChildWithType' 1072 | forEachChildWithType(state, e, Midi::timeSignature) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/VCS/DiffLogic/ProjectTimelineDiffLogic.cpp:1072:9: note: in expansion of macro 'forEachChildWithType' 1072 | forEachChildWithType(state, e, Midi::timeSignature) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/VCS/DiffLogic/ProjectTimelineDiffLogic.cpp:1079:9: note: in expansion of macro 'forEachChildWithType' 1079 | forEachChildWithType(state, e, Midi::keySignature) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/VCS/DiffLogic/ProjectTimelineDiffLogic.cpp:1079:9: note: in expansion of macro 'forEachChildWithType' 1079 | forEachChildWithType(state, e, Midi::keySignature) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/VCS/DiffLogic/ProjectTimelineDiffLogic.cpp:1089:9: note: in expansion of macro 'forEachChildWithType' 1089 | forEachChildWithType(changes, e, Midi::annotation) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/VCS/DiffLogic/ProjectTimelineDiffLogic.cpp:1089:9: note: in expansion of macro 'forEachChildWithType' 1089 | forEachChildWithType(changes, e, Midi::annotation) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/VCS/DiffLogic/ProjectTimelineDiffLogic.cpp:1096:9: note: in expansion of macro 'forEachChildWithType' 1096 | forEachChildWithType(changes, e, Midi::timeSignature) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/VCS/DiffLogic/ProjectTimelineDiffLogic.cpp:1096:9: note: in expansion of macro 'forEachChildWithType' 1096 | forEachChildWithType(changes, e, Midi::timeSignature) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/VCS/DiffLogic/ProjectTimelineDiffLogic.cpp:1103:9: note: in expansion of macro 'forEachChildWithType' 1103 | forEachChildWithType(changes, e, Midi::keySignature) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/VCS/DiffLogic/ProjectTimelineDiffLogic.cpp:1103:9: note: in expansion of macro 'forEachChildWithType' 1103 | forEachChildWithType(changes, e, Midi::keySignature) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/VCS/Head.cpp: In member function 'virtual void VCS::Head::deserialize(const SerializedData&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'stateElement' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/VCS/Head.cpp:404:5: note: in expansion of macro 'forEachChildWithType' 404 | forEachChildWithType(snapshotNode, stateElement, Serialization::VCS::revisionItem) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/VCS/Head.cpp:404:5: note: in expansion of macro 'forEachChildWithType' 404 | forEachChildWithType(snapshotNode, stateElement, Serialization::VCS::revisionItem) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/VCS/RemoteCache.cpp: In member function 'virtual void VCS::RemoteCache::deserialize(const SerializedData&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/VCS/RemoteCache.cpp:98:5: note: in expansion of macro 'forEachChildWithType' 98 | forEachChildWithType(root, e, Serialization::VCS::remoteRevision) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/VCS/RemoteCache.cpp:98:5: note: in expansion of macro 'forEachChildWithType' 98 | forEachChildWithType(root, e, Serialization::VCS::remoteRevision) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/VCS/Revision.cpp: In member function 'void VCS::Revision::deserializeDeltas(SerializedData)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/VCS/Revision.cpp:151:5: note: in expansion of macro 'forEachChildWithType' 151 | forEachChildWithType(root, e, Serialization::VCS::revisionItem) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/VCS/Revision.cpp:151:5: note: in expansion of macro 'forEachChildWithType' 151 | forEachChildWithType(root, e, Serialization::VCS::revisionItem) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/Workspace/UserProfile.cpp: In member function 'virtual void UserProfile::deserialize(const SerializedData&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'child' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Workspace/UserProfile.cpp:439:5: note: in expansion of macro 'forEachChildWithType' 439 | forEachChildWithType(root, child, RecentProjects::recentProject) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Workspace/UserProfile.cpp:439:5: note: in expansion of macro 'forEachChildWithType' 439 | forEachChildWithType(root, child, RecentProjects::recentProject) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'child' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Workspace/UserProfile.cpp:450:5: note: in expansion of macro 'forEachChildWithType' 450 | forEachChildWithType(root, child, Sessions::session) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Workspace/UserProfile.cpp:450:5: note: in expansion of macro 'forEachChildWithType' 450 | forEachChildWithType(root, child, Sessions::session) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'child' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Workspace/UserProfile.cpp:459:5: note: in expansion of macro 'forEachChildWithType' 459 | forEachChildWithType(root, child, Configurations::resource) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Workspace/UserProfile.cpp:459:5: note: in expansion of macro 'forEachChildWithType' 459 | forEachChildWithType(root, child, Configurations::resource) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/Workspace/Workspace.cpp: In member function 'virtual void Workspace::deserialize(const SerializedData&)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Workspace/Workspace.cpp:542:9: note: in expansion of macro 'forEachChildWithType' 542 | forEachChildWithType(treeStateNode, e, Core::selectedTreeNode) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/Core/Workspace/Workspace.cpp:542:9: note: in expansion of macro 'forEachChildWithType' 542 | forEachChildWithType(treeStateNode, e, Core::selectedTreeNode) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../Projucer/JuceLibraryCode/UnityBuild.cpp:154: ../../Source/Core/../../Source/UI/Common/TransportControlComponent.cpp: In member function 'virtual void TransportControlComponent::onLongTap(const juce::Point&, const juce::WeakReference&)': ../../Source/Core/../../Source/UI/Common/TransportControlComponent.cpp:452:15: warning: unused variable 'c' [-Wunused-variable] 452 | if (auto *c = dynamic_cast(target.get())) | ^ In file included from ../Projucer/JuceLibraryCode/UnityBuild.cpp:240: ../../Source/Core/../../Source/UI/Sequencer/Helpers/MergingEventsConnector.cpp: In member function 'virtual bool MergingClipsConnector::canMergeInto(juce::Component::SafePointer)': ../../Source/Core/../../Source/UI/Sequencer/Helpers/MergingEventsConnector.cpp:227:15: warning: unused variable 'pianoCC' [-Wunused-variable] 227 | if (auto *pianoCC = dynamic_cast(this->sourceComponent.getComponent())) | ^~~~~~~ In file included from ../Projucer/JuceLibraryCode/UnityBuild.cpp:242: ../../Source/Core/../../Source/UI/Sequencer/Helpers/PatternOperations.cpp: In static member function 'static void PatternOperations::cutClip(ProjectNode&, const Clip&, float, bool, bool)': ../../Source/Core/../../Source/UI/Sequencer/Helpers/PatternOperations.cpp:304:20: warning: unused variable 'autoTrack' [-Wunused-variable] 304 | else if (auto *autoTrack = dynamic_cast(track)) | ^~~~~~~~~ ../../Source/Core/../../Source/UI/Sequencer/Helpers/PatternOperations.cpp:265:15: warning: unused variable 'pianoTrack' [-Wunused-variable] 265 | if (auto *pianoTrack = dynamic_cast(track)) | ^~~~~~~~~~ ../../Source/Core/../../Source/UI/Sequencer/Helpers/PatternOperations.cpp: In static member function 'static void PatternOperations::mergeClips(ProjectNode&, const Clip&, const juce::Array&, bool)': ../../Source/Core/../../Source/UI/Sequencer/Helpers/PatternOperations.cpp:686:23: warning: unused variable 'pianoSourceSequence' [-Wunused-variable] 686 | if (auto *pianoSourceSequence = dynamic_cast(sourceSequence)) | ^~~~~~~~~~~~~~~~~~~ In file included from ../Projucer/JuceLibraryCode/UnityBuild.cpp:243: ../../Source/Core/../../Source/UI/Sequencer/Helpers/SequencerOperations.cpp: In static member function 'static bool SequencerOperations::makeLegato(const NoteListBase&, float, bool, bool)': ../../Source/Core/../../Source/UI/Sequencer/Helpers/SequencerOperations.cpp:493:11: warning: variable 'target' set but not used [-Wunused-but-set-variable] 493 | auto *target = ¬es.getNoteUnchecked(numNotes - 1); // the note we are extending our subject to | ^~~~~~ ../../Source/Core/../../Source/UI/Sequencer/Helpers/SequencerOperations.cpp: In static member function 'static void SequencerOperations::pasteFromClipboard(Clipboard&, ProjectNode&, juce::WeakReference, float, bool)': ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'layerElement' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/UI/Sequencer/Helpers/SequencerOperations.cpp:1260:5: note: in expansion of macro 'forEachChildWithType' 1260 | forEachChildWithType(root, layerElement, Serialization::Core::track) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/UI/Sequencer/Helpers/SequencerOperations.cpp:1260:5: note: in expansion of macro 'forEachChildWithType' 1260 | forEachChildWithType(root, layerElement, Serialization::Core::track) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'autoElement' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/UI/Sequencer/Helpers/SequencerOperations.cpp:1280:13: note: in expansion of macro 'forEachChildWithType' 1280 | forEachChildWithType(layerElement, autoElement, Serialization::Midi::automationEvent) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/UI/Sequencer/Helpers/SequencerOperations.cpp:1280:13: note: in expansion of macro 'forEachChildWithType' 1280 | forEachChildWithType(layerElement, autoElement, Serialization::Midi::automationEvent) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'noteElement' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/UI/Sequencer/Helpers/SequencerOperations.cpp:1302:13: note: in expansion of macro 'forEachChildWithType' 1302 | forEachChildWithType(layerElement, noteElement, Serialization::Midi::note) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/UI/Sequencer/Helpers/SequencerOperations.cpp:1302:13: note: in expansion of macro 'forEachChildWithType' 1302 | forEachChildWithType(layerElement, noteElement, Serialization::Midi::note) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/UI/Sequencer/Helpers/SequencerOperations.cpp:1273:19: warning: unused variable 'annotationsSequence' [-Wunused-variable] 1273 | if (auto *annotationsSequence = dynamic_cast(selectedTrack->getSequence())) | ^~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'patternElement' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/UI/Sequencer/Helpers/SequencerOperations.cpp:1322:9: note: in expansion of macro 'forEachChildWithType' 1322 | forEachChildWithType(root, patternElement, Serialization::Midi::pattern) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/UI/Sequencer/Helpers/SequencerOperations.cpp:1322:9: note: in expansion of macro 'forEachChildWithType' 1322 | forEachChildWithType(root, patternElement, Serialization::Midi::pattern) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: warning: unnecessary parentheses in declaration of 'clipElement' [-Wparentheses] 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/UI/Sequencer/Helpers/SequencerOperations.cpp:1327:17: note: in expansion of macro 'forEachChildWithType' 1327 | forEachChildWithType(patternElement, clipElement, Serialization::Midi::clip) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Common.h:119:22: note: remove parentheses 119 | for (const auto &(child) : (parentElement)) if ((child).hasType(requiredType)) | ^~~~~~~ ../../Source/Core/../../Source/UI/Sequencer/Helpers/SequencerOperations.cpp:1327:17: note: in expansion of macro 'forEachChildWithType' 1327 | forEachChildWithType(patternElement, clipElement, Serialization::Midi::clip) | ^~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/UI/Sequencer/Helpers/SequencerOperations.cpp: In static member function 'static void SequencerOperations::invertChord(const NoteListBase&, int, bool, bool)': ../../Source/Core/../../Source/UI/Sequencer/Helpers/SequencerOperations.cpp:1552:11: warning: variable 'prevBeat' set but not used [-Wunused-but-set-variable] 1552 | float prevBeat = 0.f; | ^~~~~~~~ ../../Source/Core/../../Source/UI/Sequencer/Helpers/SequencerOperations.cpp:1555:11: warning: variable 'nextBeat' set but not used [-Wunused-but-set-variable] 1555 | float nextBeat = 0.f; | ^~~~~~~~ In file included from ../Projucer/JuceLibraryCode/UnityBuild.cpp:245: ../../Source/Core/../../Source/UI/Sequencer/PatternRoll/AutomationStepsClipComponent.cpp: In member function 'void AutomationStepsClipComponent::insertNewEventAt(const juce::MouseEvent&, bool)': ../../Source/Core/../../Source/UI/Sequencer/PatternRoll/AutomationStepsClipComponent.cpp:155:17: warning: unused variable 'w' [-Wunused-variable] 155 | const float w = float(this->getWidth()) * (minLength / jmax(1.f, sequenceLength)); | ^ In file included from ../Projucer/JuceLibraryCode/UnityBuild.cpp:277: ../../Source/Core/../../Source/UI/Themes/Icons.cpp: In static member function 'static juce::Image Icons::findByName(Id, int)': ../../Source/Core/../../Source/UI/Themes/Icons.cpp:316:51: warning: comparison of integer expressions of different signedness: 'int' and 'const long unsigned int' [-Wsign-compare] 316 | const int fixedSize = (maxSize < 0 || maxSize >= lookupSize) ? | ~~~~~~~~^~~~~~~~~~~~~ ../../Source/Core/../../Source/UI/Themes/Icons.cpp: In static member function 'static juce::Image Icons::renderForTheme(const juce::LookAndFeel&, Id, int)': ../../Source/Core/../../Source/UI/Themes/Icons.cpp:337:51: warning: comparison of integer expressions of different signedness: 'int' and 'const long unsigned int' [-Wsign-compare] 337 | const int fixedSize = (maxSize < 0 || maxSize >= lookupSize) ? | ~~~~~~~~^~~~~~~~~~~~~ In file included from ../Projucer/JuceLibraryCode/UnityBuild.cpp:279: ../../Source/Core/../../Source/UI/MainLayout.cpp: In constructor 'MainLayout::MainLayout()': ../../Source/Core/../../Source/UI/MainLayout.cpp:141:20: warning: unused variable 'quickStartMode' [-Wunused-variable] 141 | if (const bool quickStartMode = App::Workspace().isInitialized()) | ^~~~~~~~~~~~~~ In file included from ../../ThirdParty/JUCE/modules/juce_core/juce_core.h:258, from ../../ThirdParty/JUCE/modules/juce_audio_basics/juce_audio_basics.h:54, from ../Projucer/JuceLibraryCode/JuceHeader.h:17, from ../../Source/Common.h:41: ../../ThirdParty/JUCE/modules/juce_core/containers/juce_ArrayBase.h: In instantiation of 'juce::ArrayBase::TriviallyCopyableVoid juce::ArrayBase::addArrayInternal(const ElementType*, int) [with T = Instrument::deserialize(const SerializedData&)::ConnectionDescription; ElementType = Instrument::deserialize(const SerializedData&)::ConnectionDescription; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; TriviallyCopyableVoid = void]': ../../ThirdParty/JUCE/modules/juce_core/containers/juce_ArrayBase.h:283:26: required from 'void juce::ArrayBase::addArray(const Type*, int) [with Type = Instrument::deserialize(const SerializedData&)::ConnectionDescription; ElementType = Instrument::deserialize(const SerializedData&)::ConnectionDescription; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' 283 | addArrayInternal (elementsToAdd, numElementsToAdd); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../ThirdParty/JUCE/modules/juce_core/containers/juce_Array.h:71:25: required from 'juce::Array::Array(const juce::Array&) [with ElementType = Instrument::deserialize(const SerializedData&)::ConnectionDescription; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' 71 | values.addArray (other.values.begin(), other.values.size()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../Source/Core/../../Source/Core/Audio/Instruments/Instrument.cpp:745:9: required from here 745 | [this, numNodesInDescription, connectionDescriptions]() | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 746 | { | ~ 747 | for (const auto &connectionInfo : connectionDescriptions) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 748 | { | ~ 749 | this->addConnection(AudioProcessorGraph::NodeID(connectionInfo.sourceNodeId), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 750 | connectionInfo.sourceChannel, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | AudioProcessorGraph::NodeID(connectionInfo.destinationNodeId), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 752 | connectionInfo.destinationChannel); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 753 | } | ~ 754 | | 755 | this->processorGraph->removeIllegalConnections(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 756 | | 757 | // here we want to test if we have the instrument loaded correctly, and, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 758 | // if not, remember the serialized data, so we can save it later, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 759 | // instead of a messed up state we'll have on deserialization failure | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 760 | // (because of, e.g. user switching between 64-bit and 32-bit versions); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | // the simplest way to test that is to check if the processor graph | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | // now contains the same number of nodes as the description: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 763 | if (this->getNumNodes() == numNodesInDescription) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 764 | { | ~ 765 | this->lastValidStateFallback = {}; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 766 | } | ~ 767 | | 768 | this->sendChangeMessage(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 769 | }); | ~ ../../ThirdParty/JUCE/modules/juce_core/containers/juce_ArrayBase.h:406:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct Instrument::deserialize(const SerializedData&)::ConnectionDescription' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 406 | memcpy (elements + numUsed, otherElements, (size_t) numElements * sizeof (ElementType)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../Projucer/JuceLibraryCode/UnityBuild.cpp:20: ../../Source/Core/../../Source/Core/Audio/Instruments/Instrument.cpp:681:12: note: 'struct Instrument::deserialize(const SerializedData&)::ConnectionDescription' declared here 681 | struct ConnectionDescription final | ^~~~~~~~~~~~~~~~~~~~~ At top level: cc1plus: note: unrecognized command-line option '-Wno-dynamic-class-memaccess' may have been intended to silence earlier diagnostics make: Leaving directory '/usr/src/RPM/BUILD/helio-3.14/Projects/LinuxMakefile' make: Entering directory '/usr/src/RPM/BUILD/helio-3.14/Projects/LinuxMakefile' Linking Helio - App make: Leaving directory '/usr/src/RPM/BUILD/helio-3.14/Projects/LinuxMakefile' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.13513 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/helio-buildroot + : + /bin/rm -rf -- /usr/src/tmp/helio-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games + cd helio-3.14 + install -pm0755 -D Projects/LinuxMakefile/build/helio /usr/src/tmp/helio-buildroot/usr/bin/helio + cp -av Projects/Deployment/Linux/Debian/x64/usr/share /usr/src/tmp/helio-buildroot/usr 'Projects/Deployment/Linux/Debian/x64/usr/share' -> '/usr/src/tmp/helio-buildroot/usr/share' 'Projects/Deployment/Linux/Debian/x64/usr/share/applications' -> '/usr/src/tmp/helio-buildroot/usr/share/applications' 'Projects/Deployment/Linux/Debian/x64/usr/share/applications/Helio.desktop' -> '/usr/src/tmp/helio-buildroot/usr/share/applications/Helio.desktop' 'Projects/Deployment/Linux/Debian/x64/usr/share/icons' -> '/usr/src/tmp/helio-buildroot/usr/share/icons' 'Projects/Deployment/Linux/Debian/x64/usr/share/icons/hicolor' -> '/usr/src/tmp/helio-buildroot/usr/share/icons/hicolor' 'Projects/Deployment/Linux/Debian/x64/usr/share/icons/hicolor/128x128' -> '/usr/src/tmp/helio-buildroot/usr/share/icons/hicolor/128x128' 'Projects/Deployment/Linux/Debian/x64/usr/share/icons/hicolor/128x128/apps' -> '/usr/src/tmp/helio-buildroot/usr/share/icons/hicolor/128x128/apps' 'Projects/Deployment/Linux/Debian/x64/usr/share/icons/hicolor/128x128/apps/helio-workstation.png' -> '/usr/src/tmp/helio-buildroot/usr/share/icons/hicolor/128x128/apps/helio-workstation.png' 'Projects/Deployment/Linux/Debian/x64/usr/share/icons/hicolor/16x16' -> '/usr/src/tmp/helio-buildroot/usr/share/icons/hicolor/16x16' 'Projects/Deployment/Linux/Debian/x64/usr/share/icons/hicolor/16x16/apps' -> '/usr/src/tmp/helio-buildroot/usr/share/icons/hicolor/16x16/apps' 'Projects/Deployment/Linux/Debian/x64/usr/share/icons/hicolor/16x16/apps/helio-workstation.png' -> '/usr/src/tmp/helio-buildroot/usr/share/icons/hicolor/16x16/apps/helio-workstation.png' 'Projects/Deployment/Linux/Debian/x64/usr/share/icons/hicolor/256x256' -> '/usr/src/tmp/helio-buildroot/usr/share/icons/hicolor/256x256' 'Projects/Deployment/Linux/Debian/x64/usr/share/icons/hicolor/256x256/apps' -> '/usr/src/tmp/helio-buildroot/usr/share/icons/hicolor/256x256/apps' 'Projects/Deployment/Linux/Debian/x64/usr/share/icons/hicolor/256x256/apps/helio-workstation.png' -> '/usr/src/tmp/helio-buildroot/usr/share/icons/hicolor/256x256/apps/helio-workstation.png' 'Projects/Deployment/Linux/Debian/x64/usr/share/icons/hicolor/32x32' -> '/usr/src/tmp/helio-buildroot/usr/share/icons/hicolor/32x32' 'Projects/Deployment/Linux/Debian/x64/usr/share/icons/hicolor/32x32/apps' -> '/usr/src/tmp/helio-buildroot/usr/share/icons/hicolor/32x32/apps' 'Projects/Deployment/Linux/Debian/x64/usr/share/icons/hicolor/32x32/apps/helio-workstation.png' -> '/usr/src/tmp/helio-buildroot/usr/share/icons/hicolor/32x32/apps/helio-workstation.png' 'Projects/Deployment/Linux/Debian/x64/usr/share/icons/hicolor/48x48' -> '/usr/src/tmp/helio-buildroot/usr/share/icons/hicolor/48x48' 'Projects/Deployment/Linux/Debian/x64/usr/share/icons/hicolor/48x48/apps' -> '/usr/src/tmp/helio-buildroot/usr/share/icons/hicolor/48x48/apps' 'Projects/Deployment/Linux/Debian/x64/usr/share/icons/hicolor/48x48/apps/helio-workstation.png' -> '/usr/src/tmp/helio-buildroot/usr/share/icons/hicolor/48x48/apps/helio-workstation.png' + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/helio-buildroot (auto) Verifying and fixing files in /usr/src/tmp/helio-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/helio-buildroot/ (default) Compressing files in /usr/src/tmp/helio-buildroot (auto) Verifying ELF objects in /usr/src/tmp/helio-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Splitting links to aliased files under /{,s}bin in /usr/src/tmp/helio-buildroot Processing files: helio-3.14-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.38766 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd helio-3.14 + DOCDIR=/usr/src/tmp/helio-buildroot/usr/share/doc/helio-3.14 + export DOCDIR + rm -rf /usr/src/tmp/helio-buildroot/usr/share/doc/helio-3.14 + /bin/mkdir -p /usr/src/tmp/helio-buildroot/usr/share/doc/helio-3.14 + cp -prL CHANGELOG.md LICENSE README.md Docs /usr/src/tmp/helio-buildroot/usr/share/doc/helio-3.14 + chmod -R go-w /usr/src/tmp/helio-buildroot/usr/share/doc/helio-3.14 + chmod -R a+rX /usr/src/tmp/helio-buildroot/usr/share/doc/helio-3.14 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.8F6ZUo find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.HVKYzv find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,typelib) Requires: /lib64/ld-linux-x86-64.so.2, libGL.so.1()(64bit) >= set:pkIxs5ByVhrMh55RZkZ7KUed3LCwBpJLyiZfuQSaMkHgTHKbS94xzQPFYUfITZKYXAjB6LZks6ZbGMwlKrnnj4Sw6OWTYz0, libasound.so.2()(64bit) >= set:ohtaX89YokFiWdrQkEEy7ahcQCilFZxbnaA8i1B2KHnOISEaJoHn0pQqjB5ZppbUYkdZxFn4FPUT8GnArPWRJZrBG576liFwIMY2tNGNcaK5Yuk6ZfFgfyPSipXpWY3HWZF9hO2idaWh9u210frozxrXAWoF7eGLURiFz3npRiMXNlaD9q6pnZ9JDOgB05Lf2zl1z4t3yjdmynnYJGZJe8upgr60fjjXC44Z1TXH0gKObNBULZoPZE2, libasound.so.2(ALSA_0.9)(64bit), libasound.so.2(ALSA_0.9.0rc4)(64bit), libc.so.6(GLIBC_2.11)(64bit), libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.16)(64bit), libc.so.6(GLIBC_2.17)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.32)(64bit), libc.so.6(GLIBC_2.33)(64bit), libc.so.6(GLIBC_2.34)(64bit), libc.so.6(GLIBC_2.38)(64bit), libc.so.6(GLIBC_2.4)(64bit), libfreetype.so.6()(64bit) >= set:lhJrRBZyo3UIKL2ysXWHuRgBq2IM8bS0, 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.27)(64bit), libm.so.6(GLIBC_2.29)(64bit), libm.so.6(GLIBC_2.35)(64bit), libm.so.6(GLIBC_2.38)(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.15)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.11)(64bit), libstdc++.so.6(GLIBCXX_3.4.14)(64bit), libstdc++.so.6(GLIBCXX_3.4.15)(64bit), libstdc++.so.6(GLIBCXX_3.4.18)(64bit), libstdc++.so.6(GLIBCXX_3.4.19)(64bit), libstdc++.so.6(GLIBCXX_3.4.20)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.22)(64bit), libstdc++.so.6(GLIBCXX_3.4.29)(64bit), libstdc++.so.6(GLIBCXX_3.4.30)(64bit), libstdc++.so.6(GLIBCXX_3.4.32)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), 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.9GoYU9 Creating helio-debuginfo package Processing files: helio-debuginfo-3.14-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.5WZRBh find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.k6h24p find-requires: running scripts (debuginfo) Requires: helio = 3.14-alt1, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libGL.so.1), debug64(libasound.so.2), debug64(libc.so.6), debug64(libfreetype.so.6), debug64(libgcc_s.so.1), debug64(libm.so.6), debug64(libstdc++.so.6) Adding to helio-debuginfo a strict dependency on helio Wrote: /usr/src/RPM/RPMS/x86_64/helio-3.14-alt1.x86_64.rpm (w2T16.xzdio) Wrote: /usr/src/RPM/RPMS/x86_64/helio-debuginfo-3.14-alt1.x86_64.rpm (w2T16.xzdio) 472.11user 68.26system 2:16.40elapsed 396%CPU (0avgtext+0avgdata 3174884maxresident)k 0inputs+0outputs (0major+9113066minor)pagefaults 0swaps 5.99user 3.42system 2:41.94elapsed 5%CPU (0avgtext+0avgdata 136536maxresident)k 0inputs+0outputs (0major+274520minor)pagefaults 0swaps --- helio-3.14-alt1.x86_64.rpm.repo 2024-09-19 15:26:50.384069170 +0000 +++ helio-3.14-alt1.x86_64.rpm.hasher 2024-10-29 18:03:03.277255043 +0000 @@ -130,2 +130,3 @@ Requires: libstdc++.so.6(CXXABI_1.3)(64bit) +Requires: libstdc++.so.6(CXXABI_1.3.15)(64bit) Requires: libstdc++.so.6(CXXABI_1.3.9)(64bit) @@ -147,3 +148,3 @@ Provides: helio = 3.14-alt1:sisyphus+357906.100.1.1 -File: /usr/bin/helio 100755 root:root 32605712b3c3d725aa1911b471afcb9d +File: /usr/bin/helio 100755 root:root 7e7562ebfb903172e14086e784e65836 File: /usr/share/applications/Helio.desktop 100644 root:root 3967f43a786efad501244dbb83c6212c @@ -250,2 +251,2 @@ File: /usr/share/icons/hicolor/48x48/apps/helio-workstation.png 100644 root:root 5bbb62c4899e8bd18afc284ed26a8ead -RPMIdentity: 0eb170a414974f0020bc5395a37e0c97e595a4d20f503817982297d686b3db9e069be7b0d1c2ca7307259908aa280bcefc958274c724fbadb5a8994491bf7086 +RPMIdentity: 0b0fab37df71cfad82bca18611c8cf5f1ffff8311d553f4112f4b89d62722e55e0744fc69cd20cb0ff080e9a7e0a650c6c5842f407420f645e4c150d6c33d794 --- helio-debuginfo-3.14-alt1.x86_64.rpm.repo 2024-09-19 15:26:50.791073530 +0000 +++ helio-debuginfo-3.14-alt1.x86_64.rpm.hasher 2024-10-29 18:03:03.382256887 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/f3 40755 root:root -/usr/lib/debug/.build-id/f3/632edb7558b9430e01621bb596c07a211431cc 120777 root:root ../../../../bin/helio -/usr/lib/debug/.build-id/f3/632edb7558b9430e01621bb596c07a211431cc.debug 120777 root:root ../../usr/bin/helio.debug +/usr/lib/debug/.build-id/f0 40755 root:root +/usr/lib/debug/.build-id/f0/dc7fcc8266a42a74dfe6717bcf9b99eaa73028 120777 root:root ../../../../bin/helio +/usr/lib/debug/.build-id/f0/dc7fcc8266a42a74dfe6717bcf9b99eaa73028.debug 120777 root:root ../../usr/bin/helio.debug /usr/lib/debug/usr/bin/helio.debug 100644 root:root @@ -2094,6 +2094,6 @@ Provides: helio-debuginfo = 3.14-alt1:sisyphus+357906.100.1.1 -File: /usr/lib/debug/.build-id/f3 40755 root:root -File: /usr/lib/debug/.build-id/f3/632edb7558b9430e01621bb596c07a211431cc 120777 root:root ../../../../bin/helio -File: /usr/lib/debug/.build-id/f3/632edb7558b9430e01621bb596c07a211431cc.debug 120777 root:root ../../usr/bin/helio.debug -File: /usr/lib/debug/usr/bin/helio.debug 100644 root:root c0b1cf1031a1e92166978dffd8093db1 +File: /usr/lib/debug/.build-id/f0 40755 root:root +File: /usr/lib/debug/.build-id/f0/dc7fcc8266a42a74dfe6717bcf9b99eaa73028 120777 root:root ../../../../bin/helio +File: /usr/lib/debug/.build-id/f0/dc7fcc8266a42a74dfe6717bcf9b99eaa73028.debug 120777 root:root ../../usr/bin/helio.debug +File: /usr/lib/debug/usr/bin/helio.debug 100644 root:root 186d511825fa120a72e74dea974feaa3 File: /usr/src/debug/helio-3.14 40755 root:root @@ -4177,2 +4177,2 @@ File: /usr/src/debug/helio-3.14/ThirdParty/JUCE/modules/juce_opengl/utils/juce_OpenGLAppComponent.h 100644 root:root 7a451eee0b44640469ddbd1c1684ddcc -RPMIdentity: 43bb98a4d002e3a0af228e6cde77481423ec3af10058a836df42318318f46dabcdc10f4e4451b50d9c0514fd7d720cd14ee589a6f77d4522aa31a45f2fe6b66a +RPMIdentity: 9f14ff9e8976e870e40d821bdbfd242a1c70efca398eb4f06216606e3b0cab8aa7c72d6752d2763b7074b66bc31da8361bd10da9adc7395cc93b125d8c48f6b9