<86>Oct 9 04:52:54 userdel[1986526]: delete user 'rooter' <86>Oct 9 04:52:54 userdel[1986526]: removed group 'rooter' owned by 'rooter' <86>Oct 9 04:52:54 userdel[1986526]: removed shadow group 'rooter' owned by 'rooter' <86>Oct 9 04:52:54 groupadd[1986575]: group added to /etc/group: name=rooter, GID=1880 <86>Oct 9 04:52:54 groupadd[1986575]: group added to /etc/gshadow: name=rooter <86>Oct 9 04:52:54 groupadd[1986575]: new group: name=rooter, GID=1880 <86>Oct 9 04:52:54 useradd[1986624]: new user: name=rooter, UID=1880, GID=1880, home=/root, shell=/bin/bash, from=none <86>Oct 9 04:52:54 userdel[1986678]: delete user 'builder' <86>Oct 9 04:52:54 userdel[1986678]: removed group 'builder' owned by 'builder' <86>Oct 9 04:52:54 userdel[1986678]: removed shadow group 'builder' owned by 'builder' <86>Oct 9 04:52:54 groupadd[1986732]: group added to /etc/group: name=builder, GID=1881 <86>Oct 9 04:52:54 groupadd[1986732]: group added to /etc/gshadow: name=builder <86>Oct 9 04:52:54 groupadd[1986732]: new group: name=builder, GID=1881 <86>Oct 9 04:52:54 useradd[1986781]: new user: name=builder, UID=1881, GID=1881, home=/usr/src, shell=/bin/bash, from=none <13>Oct 9 04:53:00 rpmi: xorg-proto-devel-2024.1-alt1 sisyphus+343583.40.1.1 1711440649 installed <13>Oct 9 04:53:00 rpmi: libglvnd-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Oct 9 04:53:00 rpmi: libexpat-2.5.0-alt1 sisyphus+346180.200.2.1 1716349835 installed <13>Oct 9 04:53:00 rpmi: libserd-0.32.2-alt1 sisyphus+341428.200.1.1 1708949158 installed <13>Oct 9 04:53:00 rpmi: libogg-1.3.5-alt1 sisyphus+278100.3400.1.1 1626058929 installed <13>Oct 9 04:53:00 rpmi: libpng16-1.6.42-alt2 sisyphus+339555.100.1.1 1706781682 installed <13>Oct 9 04:53:00 rpmi: libidn2-2.3.7-alt1 sisyphus+339505.100.1.2 1706718968 installed <13>Oct 9 04:53:00 rpmi: libnettle8-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>Oct 9 04:53:00 rpmi: libvorbis-1.3.7-alt1 sisyphus+275738.100.1.1 1624751601 installed <13>Oct 9 04:53:00 rpmi: libzix-0.4.2-alt1 sisyphus+341428.100.1.1 1708949131 installed <13>Oct 9 04:53:00 rpmi: libsord-0.16.16-alt1 sisyphus+341428.300.1.1 1708949185 installed <13>Oct 9 04:53:00 rpmi: libraw1394-11-2.1.2-alt1 sisyphus+278262.100.1.1 1626081867 installed <13>Oct 9 04:53:01 rpmi: libopus-1.5.2-alt1 sisyphus+347834.100.1.1 1715455356 installed <13>Oct 9 04:53:01 rpmi: libjpeg-2:3.0.2-alt2.1 sisyphus+340135.100.1.1 1707449145 installed <13>Oct 9 04:53:01 rpmi: libwayland-server-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572111 installed <13>Oct 9 04:53:01 rpmi: gcc-c++-common-1.4.28-alt1 sisyphus+348678.100.1.1 1716396142 installed <13>Oct 9 04:53:01 rpmi: libicu74-1:7.4.2-alt1 sisyphus+336372.200.1.1 1702423005 installed <13>Oct 9 04:53:01 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605111 installed <13>Oct 9 04:53:01 rpmi: zlib-devel-1.3.1-alt1 sisyphus+342532.100.1.1 1710232285 installed <13>Oct 9 04:53:01 rpmi: libXau-1.0.11-alt1 sisyphus+311428.100.1.1 1670577439 installed <13>Oct 9 04:53:01 rpmi: xml-utils-1:2.12.9-alt1 sisyphus+355784.100.1.1 1724333686 installed <13>Oct 9 04:53:01 rpmi: libp11-kit-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622573 installed <13>Oct 9 04:53:01 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802615 installed <13>Oct 9 04:53:01 rpmi: rpm-build-gir-0.7.3-alt3.1 sisyphus+319393.100.1.1 1682538783 installed <13>Oct 9 04:53:01 rpmi: libXau-devel-1.0.11-alt1 sisyphus+311428.100.1.1 1670577439 installed <13>Oct 9 04:53:01 rpmi: libpng-devel-1.6.42-alt2 sisyphus+339555.100.1.1 1706781682 installed <13>Oct 9 04:53:01 rpmi: libgraphite2-devel-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605111 installed <13>Oct 9 04:53:01 rpmi: icu-utils-1:7.4.2-alt1 sisyphus+336372.200.1.1 1702423005 installed <13>Oct 9 04:53:01 rpmi: libicu-devel-1:7.4.2-alt1 sisyphus+336372.200.1.1 1702423005 installed <13>Oct 9 04:53:02 rpmi: libstdc++13-devel-13.2.1-alt4 sisyphus+354645.100.1.1 1723060849 installed <13>Oct 9 04:53:02 rpmi: gcc13-c++-13.2.1-alt4 sisyphus+354645.100.1.1 1723060849 installed <13>Oct 9 04:53:02 rpmi: libiec61883-1.2.0-alt1.qa1 sisyphus+275365.100.1.2 1624491850 installed <13>Oct 9 04:53:02 rpmi: libsratom-0.6.16-alt1 sisyphus+341428.400.1.1 1708949212 installed <13>Oct 9 04:53:02 rpmi: liblilv-0.24.24-alt2 sisyphus+341494.100.1.1 1709024102 installed <13>Oct 9 04:53:02 rpmi: libhogweed6-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>Oct 9 04:53:02 rpmi: libgnutls30-3.8.4-alt1 sisyphus+343729.100.2.1 1711571288 installed <13>Oct 9 04:53:02 rpmi: libngtcp2.16-1.7.0-alt1 sisyphus+356415.200.1.1 1725031912 installed <13>Oct 9 04:53:02 rpmi: libngtcp2_crypto_gnutls8-1.7.0-alt1 sisyphus+356415.200.1.1 1725031912 installed <13>Oct 9 04:53:02 rpmi: libflac12-1.4.3-alt2 sisyphus+343354.100.1.1 1711118098 installed <13>Oct 9 04:53:02 rpmi: libGLES-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Oct 9 04:53:02 rpmi: libOpenGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Oct 9 04:53:02 rpmi: libwebrtc-audio-processing-1.3-alt2 sisyphus+332026.100.1.1 1697579361 installed <13>Oct 9 04:53:02 rpmi: libusb-1.0.27-alt1 sisyphus+347412.100.1.1 1714739651 installed <13>Oct 9 04:53:02 rpmi: libsbc1-2.0-alt2 sisyphus+322708.100.1.1 1686327806 installed <13>Oct 9 04:53:02 rpmi: libmysofa-1.3.2-alt1 sisyphus+335142.100.1.1 1701003723 installed <13>Oct 9 04:53:02 rpmi: libldac2-2.0.2.3-alt0.1 sisyphus+278007.100.1.2 1625973044 installed <13>Oct 9 04:53:02 rpmi: liblc3-1.1.1-alt1 sisyphus+347780.100.1.1 1715374023 installed <13>Oct 9 04:53:02 rpmi: libfreeaptx-0.1.1-alt1 sisyphus+282022.100.1.1 1628182661 installed <13>Oct 9 04:53:02 rpmi: libfmt10-1:10.2.1-alt1 sisyphus+337712.100.1.1 1704440054 installed <13>Oct 9 04:53:02 rpmi: libsigc++2-2.12.1-alt1 sisyphus+331046.200.2.1 1696511642 installed <13>Oct 9 04:53:03 rpmi: libfdk-aac2-2.0.3-alt0.1 sisyphus+338863.100.1.1 1706094241 installed <13>Oct 9 04:53:03 rpmi: libconfig-c++11-1.7.3-alt1 sisyphus+356893.2177.17.1 1725864292 installed <13>Oct 9 04:53:03 rpmi: libtdb-1.4.10-alt1 sisyphus+342425.100.8.1 1714748986 installed <13>Oct 9 04:53:03 rpmi: libltdl7-2.4.7-alt5 sisyphus+341963.200.3.1 1711659208 installed <13>Oct 9 04:53:03 rpmi: libmpg123-1:1.32.7-alt1 sisyphus+354663.100.1.1 1723095997 installed <13>Oct 9 04:53:03 rpmi: liblame-3.100-alt1 sisyphus+346342.200.2.2 1716474674 installed <13>Oct 9 04:53:03 rpmi: libgsm-1.0.17-alt1 sisyphus+275359.100.2.1 1624907612 installed <13>Oct 9 04:53:03 rpmi: libsndfile-1.1.0-alt1 sisyphus+339776.7300.6.2 1707350065 installed <13>Oct 9 04:53:03 rpmi: libsamplerate-0.2.2-alt1 sisyphus+284642.100.1.1 1630906301 installed <13>Oct 9 04:53:03 rpmi: sound-theme-freedesktop-0.8-alt1 sisyphus+277010.100.1.2 1625346634 installed <13>Oct 9 04:53:03 rpmi: libyaml2-0.2.5-alt1 sisyphus+278391.100.1.1 1626094928 installed <13>Oct 9 04:53:03 rpmi: libwebp7-1.4.0-alt1 sisyphus+345159.200.1.1 1713168663 installed <13>Oct 9 04:53:03 rpmi: libdeflate-1.22-alt1 sisyphus+359192.100.1.1 1728330316 installed <13>Oct 9 04:53:03 rpmi: libtiff5-4.4.0-alt4 sisyphus+322581.100.1.2 1686180089 installed <13>Oct 9 04:53:03 rpmi: libgtest-1.13.0-alt2 sisyphus+346258.200.2.1 1716419382 installed <13>Oct 9 04:53:03 rpmi: libbluez-5.78-alt1 sisyphus+358469.100.1.1 1727429927 installed <13>Oct 9 04:53:03 rpmi: liblz4-1:1.9.4-alt1 sisyphus+309416.100.1.1 1667412981 installed <13>Oct 9 04:53:03 rpmi: libsystemd-1:255.12-alt1 sisyphus+358180.100.1.1 1727131955 installed <13>Oct 9 04:53:03 rpmi: libdbus-1.14.10-alt1 sisyphus+327286.5700.14.1 1711487401 installed <13>Oct 9 04:53:03 rpmi: libavahi-0.8-alt4 sisyphus+344258.100.1.1 1712133856 installed <13>Oct 9 04:53:03 rpmi: libasyncns-0.8-alt2.qa1 sisyphus+275091.100.1.1 1624402241 installed <13>Oct 9 04:53:03 rpmi: libSDL2-2.30.8-alt1 sisyphus+358811.100.1.1 1727865598 installed <13>Oct 9 04:53:03 rpmi: libxshmfence-1.3.2-alt1 sisyphus+311428.400.1.1 1670577525 installed <13>Oct 9 04:53:03 rpmi: libsensors3-3.6.0-alt3 sisyphus+308579.100.1.1 1666035267 installed <13>Oct 9 04:53:03 rpmi: llvm18.1-filesystem-18.1.8-alt0.2 sisyphus+357910.700.19.1 1728048814 installed <13>Oct 9 04:53:03 rpmi: llvm18.1-polly-18.1.8-alt0.2 sisyphus+357910.700.19.1 1728048814 installed <13>Oct 9 04:53:03 rpmi: libedit3-3.1.20230828-alt1 sisyphus+330914.200.3.1 1696922743 installed <13>Oct 9 04:53:03 rpmi: llvm18.1-gold-18.1.8-alt0.2 sisyphus+357910.700.19.1 1728048814 installed <13>Oct 9 04:53:04 rpmi: llvm18.1-libs-18.1.8-alt0.2 sisyphus+357910.700.19.1 1728048814 installed <13>Oct 9 04:53:04 rpmi: libwayland-client-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572111 installed <13>Oct 9 04:53:04 rpmi: libpciaccess-1:0.18.1-alt1 sisyphus+343583.300.1.1 1711440789 installed <13>Oct 9 04:53:04 rpmi: libdrm-1:2.4.123-alt1 sisyphus+357330.40.3.1 1726125397 installed <13>Oct 9 04:53:05 rpmi: libpixman-3:0.43.4-alt2 sisyphus+344164.100.1.1 1711987977 installed <13>Oct 9 04:53:05 rpmi: libX11-locales-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240771 installed <13>Oct 9 04:53:05 rpmi: libXdmcp-1.1.5-alt1 sisyphus+343583.700.1.1 1711441061 installed <13>Oct 9 04:53:05 rpmi: libxcb-1.17.0-alt1 sisyphus+345308.200.1.1 1713342004 installed <13>Oct 9 04:53:05 rpmi: libX11-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240771 installed <13>Oct 9 04:53:05 rpmi: libXext-1.3.6-alt1 sisyphus+343583.1000.1.1 1711441101 installed <13>Oct 9 04:53:05 rpmi: libXrender-0.9.11-alt1 sisyphus+308841.100.1.1 1666436130 installed <13>Oct 9 04:53:05 rpmi: libXfixes-6.0.1-alt1 sisyphus+331490.300.1.1 1697023233 installed <13>Oct 9 04:53:06 rpmi: libxcb-devel-1.17.0-alt1 sisyphus+345308.200.1.1 1713342004 installed <13>Oct 9 04:53:06 rpmi: libX11-devel-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240771 installed <13>Oct 9 04:53:06 rpmi: libXrender-devel-0.9.11-alt1 sisyphus+308841.100.1.1 1666436130 installed <13>Oct 9 04:53:06 rpmi: libpulseaudio-17.0-alt2 sisyphus+339257.100.1.1 1706519226 installed <13>Oct 9 04:53:06 rpmi: libXext-devel-1.3.6-alt1 sisyphus+343583.1000.1.1 1711441101 installed <13>Oct 9 04:53:06 rpmi: libXcursor-1.2.2-alt1 sisyphus+343583.600.1.1 1711441025 installed <13>Oct 9 04:53:06 rpmi: libXrandr-1.5.4-alt1 sisyphus+330992.100.1.1 1696485400 installed <13>Oct 9 04:53:06 rpmi: libXxf86vm-1.1.5-alt1 sisyphus+308663.1400.1.1 1666168523 installed <13>Oct 9 04:53:06 rpmi: libGLX-mesa-4:24.2.4-alt1 sisyphus+359013.100.1.1 1728040192 installed <13>Oct 9 04:53:06 rpmi: libgbm-4:24.2.4-alt1 sisyphus+359013.100.1.1 1728040192 installed <13>Oct 9 04:53:06 rpmi: libEGL-mesa-4:24.2.4-alt1 sisyphus+359013.100.1.1 1728040192 installed <13>Oct 9 04:53:06 rpmi: libEGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Oct 9 04:53:06 rpmi: libGLX-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Oct 9 04:53:06 rpmi: libGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Oct 9 04:53:06 rpmi: libXinerama-1.1.5-alt1 sisyphus+309287.100.1.1 1667213208 installed <13>Oct 9 04:53:06 rpmi: desktop-file-utils-0.26-alt6 sisyphus+331944.100.1.3 1697550026 installed <13>Oct 9 04:53:06 rpmi: shared-mime-info-2.4-alt1 sisyphus+334259.100.1.1 1699787316 installed <13>Oct 9 04:53:07 rpmi: gsettings-desktop-schemas-data-47.1-alt1 sisyphus+357735.300.3.1 1726641752 installed <13>Oct 9 04:53:07 rpmi: libgio-2.82.1-alt1 sisyphus+358041.200.1.1 1726905885 installed <13>Oct 9 04:53:07 rpmi: gsettings-desktop-schemas-47.1-alt1 sisyphus+357735.300.3.1 1726641752 installed <13>Oct 9 04:53:07 rpmi: libglibmm-2.66.7-alt1 sisyphus+344717.100.1.1 1712649439 installed <13>Oct 9 04:53:07 rpmi: libxml++2-2.42.3-alt1 sisyphus+338062.100.1.2 1705656007 installed <13>Oct 9 04:53:07 rpmi: libffado-2.4.8-alt1.2 sisyphus+356893.2700.18.1 1725878951 installed <13>Oct 9 04:53:07 rpmi: libgstreamer1.0-1.24.8-alt1 sisyphus+357916.100.1.1 1726778698 installed <13>Oct 9 04:53:07 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432004 installed <13>Oct 9 04:53:07 rpmi: libgdbm-1.8.3-alt10 sisyphus+346222.200.3.2 1716468404 installed <13>Oct 9 04:53:07 rpmi: libb2-0.98.1-alt1_1 sisyphus+291614.100.1.1 1638962877 installed <13>Oct 9 04:53:07 rpmi: cmake-modules-3.29.3-alt1 sisyphus+348648.100.2.1 1716590540 installed <13>Oct 9 04:53:07 rpmi: libuv-1.48.0-alt2 sisyphus+357579.100.1.1 1726426171 installed <13>Oct 9 04:53:07 rpmi: librhash-1.3.5-alt3 sisyphus+286141.40.2.1 1632982456 installed <13>Oct 9 04:53:07 rpmi: libjsoncpp24-1.9.4-alt2 sisyphus+346331.200.2.1 1716448551 installed <13>Oct 9 04:53:07 rpmi: publicsuffix-list-dafsa-20240911-alt1 sisyphus+357399.100.1.1 1726160479 installed <13>Oct 9 04:53:07 rpmi: libpsl-0.21.5-alt1 sisyphus+338474.100.1.1 1705684769 installed <13>Oct 9 04:53:07 rpmi: libnghttp3.9-1.5.0-alt1 sisyphus+356415.100.1.1 1725031855 installed <13>Oct 9 04:53:07 rpmi: libnghttp2-1.63.0-alt1 sisyphus+356414.100.1.1 1725031508 installed <13>Oct 9 04:53:07 rpmi: openldap-common-2.6.8-alt1 sisyphus+351621.100.1.1 1719420449 installed <13>Oct 9 04:53:07 rpmi: libntlm-1.5-alt1 sisyphus+278100.3300.1.1 1626058899 installed <13>Oct 9 04:53:07 rpmi: libidn-1.37-alt2 sisyphus+300849.100.1.1 1653769687 installed <13>Oct 9 04:53:07 rpmi: libverto-0.3.2-alt1_1 sisyphus+321176.2200.10.2 1684803947 installed <13>Oct 9 04:53:07 rpmi: liblmdb-0.9.32-alt1 sisyphus+342426.100.1.1 1710124288 installed <13>Oct 9 04:53:07 rpmi: libkeyutils-1.6.3-alt1 sisyphus+346336.200.2.2 1716472658 installed <13>Oct 9 04:53:07 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed <13>Oct 9 04:53:07 rpmi: libbrotlicommon-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed <13>Oct 9 04:53:07 rpmi: libbrotlidec-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed <13>Oct 9 04:53:07 rpmi: libharfbuzz-10.0.1-alt1 sisyphus+358317.100.1.1 1727257731 installed <13>Oct 9 04:53:07 rpmi: libfreetype-2.13.3-alt1 sisyphus+355656.100.1.1 1724221064 installed <13>Oct 9 04:53:07 rpmi: libfontconfig1-2.15.0-alt1 sisyphus+355771.100.2.3 1724337298 installed <13>Oct 9 04:53:07 rpmi: libcairo-1:1.18.2-alt1 sisyphus+357195.100.1.1 1725948391 installed <13>Oct 9 04:53:07 rpmi: libharfbuzz-cairo-10.0.1-alt1 sisyphus+358317.100.1.1 1727257731 installed <13>Oct 9 04:53:07 rpmi: fontconfig-2.15.0-alt1 sisyphus+355771.100.2.3 1724337298 installed Updating fonts cache: <29>Oct 9 04:53:08 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Oct 9 04:53:08 rpmi: libharfbuzz-icu-10.0.1-alt1 sisyphus+358317.100.1.1 1727257731 installed <13>Oct 9 04:53:08 rpmi: libharfbuzz-gobject-10.0.1-alt1 sisyphus+358317.100.1.1 1727257731 installed <13>Oct 9 04:53:08 rpmi: rpm-macros-cmake-3.29.1-alt1 sisyphus+344518.300.3.1 1712379787 installed <13>Oct 9 04:53:08 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Oct 9 04:53:08 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Oct 9 04:53:08 rpmi: ca-certificates-2024.07.01-alt1 sisyphus+351897.100.1.1 1719826350 installed <13>Oct 9 04:53:08 rpmi: ca-trust-0.2.0-alt1 sisyphus+344843.100.1.1 1712743326 installed <13>Oct 9 04:53:08 rpmi: p11-kit-trust-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622573 installed <13>Oct 9 04:53:08 rpmi: libcrypto3-3.1.7-alt1 sisyphus+356755.100.1.1 1725388416 installed <13>Oct 9 04:53:08 rpmi: libssl3-3.1.7-alt1 sisyphus+356755.100.1.1 1725388416 installed <86>Oct 9 04:53:08 groupadd[2043825]: group added to /etc/group: name=_keytab, GID=999 <86>Oct 9 04:53:08 groupadd[2043825]: group added to /etc/gshadow: name=_keytab <86>Oct 9 04:53:08 groupadd[2043825]: new group: name=_keytab, GID=999 <13>Oct 9 04:53:08 rpmi: libkrb5-1.21.3-alt2 sisyphus+351857.100.1.1 1719735141 installed <13>Oct 9 04:53:08 rpmi: python3-3.12.7-alt1 sisyphus+358796.100.1.1 1727844808 installed <13>Oct 9 04:53:09 rpmi: python3-base-3.12.7-alt1 sisyphus+358796.100.1.1 1727844808 installed <13>Oct 9 04:53:09 rpmi: glib2-devel-2.82.1-alt1 sisyphus+358041.200.1.1 1726905885 installed <13>Oct 9 04:53:09 rpmi: libcairo-devel-1:1.18.2-alt1 sisyphus+357195.100.1.1 1725948391 installed <13>Oct 9 04:53:09 rpmi: fontconfig-devel-2.15.0-alt1 sisyphus+355771.100.2.3 1724337298 installed <13>Oct 9 04:53:09 rpmi: libfreetype-devel-2.13.3-alt1 sisyphus+355656.100.1.1 1724221064 installed <13>Oct 9 04:53:09 rpmi: libharfbuzz-devel-10.0.1-alt1 sisyphus+358317.100.1.1 1727257731 installed <13>Oct 9 04:53:09 rpmi: libgsasl-2.2.0-alt1 sisyphus+333173.100.1.1 1698696954 installed <86>Oct 9 04:53:09 groupadd[2049253]: group added to /etc/group: name=sasl, GID=998 <86>Oct 9 04:53:09 groupadd[2049253]: group added to /etc/gshadow: name=sasl <86>Oct 9 04:53:09 groupadd[2049253]: new group: name=sasl, GID=998 <13>Oct 9 04:53:09 rpmi: libsasl2-3-2.1.28-alt2 sisyphus+343335.100.1.1 1711112544 installed <13>Oct 9 04:53:09 rpmi: libldap2-2.6.8-alt1 sisyphus+351621.100.1.1 1719420449 installed <13>Oct 9 04:53:09 rpmi: libevent2.1-2.1.12-alt1 sisyphus+324359.3500.11.1 1689364661 installed <13>Oct 9 04:53:09 rpmi: libcamera-1:0.3.2-alt1 sisyphus+358497.100.1.1 1727451862 installed <13>Oct 9 04:53:09 rpmi: libarchive13-3.7.5-alt2 sisyphus+358189.100.1.1 1727162763 installed <13>Oct 9 04:53:09 rpmi: libssh2-1.11.0-alt2 sisyphus+339356.100.1.1 1706593137 installed <13>Oct 9 04:53:09 rpmi: libcurl-8.10.0-alt1 sisyphus+357271.100.1.1 1726044759 installed <13>Oct 9 04:53:09 rpmi: alsa-ucm-conf-1.2.12-alt1 sisyphus+352670.100.1.1 1720712327 installed <13>Oct 9 04:53:09 rpmi: alsa-topology-conf-1.2.5.1-alt1 sisyphus+274777.100.1.1 1624089141 installed <13>Oct 9 04:53:10 rpmi: libalsa-1:1.2.12-alt1 sisyphus+352670.200.1.1 1720712401 installed <13>Oct 9 04:53:10 rpmi: libcanberra-0.30-alt3 sisyphus+275093.100.2.3 1624562350 installed <13>Oct 9 04:53:10 rpmi: pipewire-libs-1.2.5-alt1 sisyphus+358497.200.1.2 1727453243 installed <13>Oct 9 04:53:10 rpmi: pipewire-jack-libs-1.2.5-alt1 sisyphus+358497.200.1.2 1727453243 installed <13>Oct 9 04:53:10 rpmi: pipewire-libs-devel-1.2.5-alt1 sisyphus+358497.200.1.2 1727453243 installed <13>Oct 9 04:53:10 rpmi: pipewire-jack-libs-devel-1.2.5-alt1 sisyphus+358497.200.1.2 1727453243 installed <13>Oct 9 04:53:10 rpmi: libalsa-devel-1:1.2.12-alt1 sisyphus+352670.200.1.1 1720712401 installed <13>Oct 9 04:53:10 rpmi: cmake-3.29.3-alt1 sisyphus+348648.100.2.1 1716590540 installed <13>Oct 9 04:53:10 rpmi: libXinerama-devel-1.1.5-alt1 sisyphus+309287.100.1.1 1667213208 installed <13>Oct 9 04:53:10 rpmi: libglvnd-devel-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Oct 9 04:53:10 rpmi: libXrandr-devel-1.5.4-alt1 sisyphus+330992.100.1.1 1696485400 installed <13>Oct 9 04:53:10 rpmi: libXcursor-devel-1.2.2-alt1 sisyphus+343583.600.1.1 1711441025 installed <13>Oct 9 04:53:10 rpmi: libsamplerate-devel-0.2.2-alt1 sisyphus+284642.100.1.1 1630906301 installed <13>Oct 9 04:53:10 rpmi: libfmt-devel-1:10.2.1-alt1 sisyphus+337712.100.1.1 1704440054 installed <13>Oct 9 04:53:10 rpmi: gcc-c++-13-alt1 sisyphus+323337.300.1.1 1687267966 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.14135 + 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.14135 + 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_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_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_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_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_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_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_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_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) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../Projucer/JuceLibraryCode/UnityBuild.cpp:41: ../../Source/Core/../../Source/Core/Configuration/Resources/ChordsCollection.cpp: In constructor 'ChordsCollection::ChordsCollection()': ../../Source/Core/../../Source/Core/Configuration/Resources/ChordsCollection.cpp:24:28: warning: member 'ChordsCollection::order' is used uninitialized [-Wuninitialized] 24 | chordsComparator(this->order) {} | ~~~~~~^~~~~ ../../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) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../Projucer/JuceLibraryCode/UnityBuild.cpp:46: ../../Source/Core/../../Source/Core/Configuration/Resources/ScalesCollection.cpp: In constructor 'ScalesCollection::ScalesCollection()': ../../Source/Core/../../Source/Core/Configuration/Resources/ScalesCollection.cpp:24:28: warning: member 'ScalesCollection::order' is used uninitialized [-Wuninitialized] 24 | scalesComparator(this->order) {} | ~~~~~~^~~~~ ../../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]' ../../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]' ../../Source/Core/../../Source/Core/Audio/Instruments/Instrument.cpp:745:9: required from here ../../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.22767 + 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.3297 + 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.1N2KpL 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.sEjvdN 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.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.DfCGmJ 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.0PEdKs find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.rKswR3 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) 488.03user 57.41system 2:17.28elapsed 397%CPU (0avgtext+0avgdata 3166968maxresident)k 0inputs+0outputs (0major+9064657minor)pagefaults 0swaps 5.81user 3.31system 2:42.24elapsed 5%CPU (0avgtext+0avgdata 137064maxresident)k 0inputs+0outputs (0major+281619minor)pagefaults 0swaps