<86>Oct 29 17:33:32 userdel[1209682]: delete user 'rooter' <86>Oct 29 17:33:32 userdel[1209682]: removed group 'rooter' owned by 'rooter' <86>Oct 29 17:33:32 userdel[1209682]: removed shadow group 'rooter' owned by 'rooter' <86>Oct 29 17:33:32 groupadd[1209704]: group added to /etc/group: name=rooter, GID=1787 <86>Oct 29 17:33:32 groupadd[1209704]: group added to /etc/gshadow: name=rooter <86>Oct 29 17:33:32 groupadd[1209704]: new group: name=rooter, GID=1787 <86>Oct 29 17:33:32 useradd[1209721]: new user: name=rooter, UID=1787, GID=1787, home=/root, shell=/bin/bash, from=none <86>Oct 29 17:33:32 userdel[1209749]: delete user 'builder' <86>Oct 29 17:33:32 userdel[1209749]: removed group 'builder' owned by 'builder' <86>Oct 29 17:33:32 userdel[1209749]: removed shadow group 'builder' owned by 'builder' <86>Oct 29 17:33:32 groupadd[1209768]: group added to /etc/group: name=builder, GID=1788 <86>Oct 29 17:33:32 groupadd[1209768]: group added to /etc/gshadow: name=builder <86>Oct 29 17:33:32 groupadd[1209768]: new group: name=builder, GID=1788 <86>Oct 29 17:33:32 useradd[1209780]: new user: name=builder, UID=1788, GID=1788, home=/usr/src, shell=/bin/bash, from=none /usr/src/in/srpm/zxtune-r5056-alt1.1.src.rpm: The use of such a license name is ambiguous: GPL <13>Oct 29 17:33:39 rpmi: rpm-macros-qt5-5.15.15-alt1 sisyphus+359324.100.1.2 1728478992 installed <13>Oct 29 17:33:41 rpmi: libxkbcommon-1.7.0-alt1.1 sisyphus+343672.100.1.1 1711490810 installed <13>Oct 29 17:33:41 rpmi: qt5-base-common-5.15.15-alt1 sisyphus+359324.100.1.2 1728478992 installed <13>Oct 29 17:33:41 rpmi: qt5-declarative-common-5.15.15-alt1 sisyphus+359325.100.1.1 1728466779 installed <13>Oct 29 17:33:41 rpmi: libglvnd-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Oct 29 17:33:41 rpmi: libwayland-server-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572111 installed <13>Oct 29 17:33:41 rpmi: libwayland-client-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572111 installed <13>Oct 29 17:33:41 rpmi: libexpat-2.5.0-alt1 sisyphus+346180.200.2.1 1716349835 installed <13>Oct 29 17:33:41 rpmi: libboost_system1.85.0-1:1.85.0-alt3 sisyphus+350371.100.2.1 1717654829 installed <13>Oct 29 17:33:41 rpmi: wayland-devel-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572111 installed <13>Oct 29 17:33:41 rpmi: libogg-1.3.5-alt1 sisyphus+278100.3400.1.1 1626058929 installed <13>Oct 29 17:33:41 rpmi: libidn2-2.3.7-alt1 sisyphus+339505.100.1.2 1706718968 installed <13>Oct 29 17:33:41 rpmi: libnettle8-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>Oct 29 17:33:42 rpmi: libicu74-1:7.4.2-alt1 sisyphus+336372.200.1.1 1702423005 installed <13>Oct 29 17:33:42 rpmi: libboost_thread1.85.0-1:1.85.0-alt3 sisyphus+350371.100.2.1 1717654829 installed <13>Oct 29 17:33:42 rpmi: qt5-wayland-common-5.15.15-alt1 sisyphus+357337.3000.3.1 1726211038 installed <13>Oct 29 17:33:42 rpmi: libts0-1.22-alt3 sisyphus+278442.100.1.2 1626216676 installed <13>Oct 29 17:33:42 rpmi: libmtdev-1.1.6-alt1 sisyphus+278361.100.1.1 1626091644 installed <13>Oct 29 17:33:42 rpmi: libpng16-1.6.42-alt2 sisyphus+339555.100.1.1 1706781682 installed <13>Oct 29 17:33:42 rpmi: libevdev-1.13.3-alt1 sisyphus+356918.100.1.1 1725546440 installed <13>Oct 29 17:33:42 rpmi: libdouble-conversion3-3.3.0-alt1 sisyphus+333410.100.1.1 1698928789 installed <13>Oct 29 17:33:42 rpmi: libqt5-core-5.15.15-alt1 sisyphus+359324.100.1.2 1728478992 installed <13>Oct 29 17:33:42 rpmi: libqt5-test-5.15.15-alt1 sisyphus+359324.100.1.2 1728478992 installed <13>Oct 29 17:33:42 rpmi: xorg-proto-devel-2024.1-alt1 sisyphus+343583.40.1.1 1711440649 installed <13>Oct 29 17:33:42 rpmi: libICE-1.1.1-alt1 sisyphus+311428.500.1.1 1670577555 installed <13>Oct 29 17:33:42 rpmi: llvm18.1-filesystem-18.1.8-alt0.2 sisyphus+357910.700.19.1 1728048814 installed <13>Oct 29 17:33:42 rpmi: libp11-kit-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622573 installed <13>Oct 29 17:33:42 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802615 installed <13>Oct 29 17:33:42 rpmi: libquadmath0-14.2.1-alt1 icarus+359818.100.1.1 1729089654 installed <13>Oct 29 17:33:42 rpmi: libquadmath14-devel-14.2.1-alt1 icarus+359818.100.1.1 1729089654 installed <13>Oct 29 17:33:42 rpmi: libquadmath-devel-14-alt1 icarus+359818.400.1.1 1729097861 installed <13>Oct 29 17:33:42 rpmi: libboost_charconv1.85.0-1:1.85.0-alt3 sisyphus+350371.100.2.1 1717654829 installed <13>Oct 29 17:33:42 rpmi: clang18.1-support-18.1.8-alt0.2 sisyphus+357910.700.19.1 1728048814 installed <13>Oct 29 17:33:42 rpmi: llvm18.1-polly-18.1.8-alt0.2 sisyphus+357910.700.19.1 1728048814 installed <13>Oct 29 17:33:42 rpmi: libSM-1.2.4-alt1 sisyphus+312057.200.1.1 1671526916 installed <13>Oct 29 17:33:42 rpmi: libqt5-concurrent-5.15.15-alt1 sisyphus+359324.100.1.2 1728478992 installed <13>Oct 29 17:33:42 rpmi: libqt5-xml-5.15.15-alt1 sisyphus+359324.100.1.2 1728478992 installed <13>Oct 29 17:33:42 rpmi: libdouble-conversion-devel-3.3.0-alt1 sisyphus+333410.100.1.1 1698928789 installed <13>Oct 29 17:33:42 rpmi: libboost_type_erasure1.85.0-1:1.85.0-alt3 sisyphus+350371.100.2.1 1717654829 installed <13>Oct 29 17:33:42 rpmi: libboost_locale1.85.0-1:1.85.0-alt3 sisyphus+350371.100.2.1 1717654829 installed <13>Oct 29 17:33:42 rpmi: icu-utils-1:7.4.2-alt1 sisyphus+336372.200.1.1 1702423005 installed <13>Oct 29 17:33:42 rpmi: libicu-devel-1:7.4.2-alt1 sisyphus+336372.200.1.1 1702423005 installed <13>Oct 29 17:33:42 rpmi: libhogweed6-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>Oct 29 17:33:42 rpmi: libgnutls30-3.8.4-alt1 sisyphus+343729.100.2.1 1711571288 installed <13>Oct 29 17:33:42 rpmi: libngtcp2.16-1.7.0-alt1 sisyphus+356415.200.1.1 1725031912 installed <13>Oct 29 17:33:42 rpmi: libngtcp2_crypto_gnutls8-1.7.0-alt1 sisyphus+356415.200.1.1 1725031912 installed <13>Oct 29 17:33:42 rpmi: libflac12-1.4.3-alt2 sisyphus+343354.100.1.1 1711118098 installed <13>Oct 29 17:33:43 rpmi: libvorbis-1.3.7-alt1 sisyphus+275738.100.1.1 1624751601 installed <13>Oct 29 17:33:43 rpmi: libwayland-client-devel-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572111 installed <13>Oct 29 17:33:43 rpmi: libwayland-server-devel-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572111 installed <13>Oct 29 17:33:43 rpmi: libboost_atomic1.85.0-1:1.85.0-alt3 sisyphus+350371.100.2.1 1717654829 installed <13>Oct 29 17:33:43 rpmi: libboost_contract1.85.0-1:1.85.0-alt3 sisyphus+350371.100.2.1 1717654829 installed <13>Oct 29 17:33:43 rpmi: libboost_chrono1.85.0-1:1.85.0-alt3 sisyphus+350371.100.2.1 1717654829 installed <13>Oct 29 17:33:43 rpmi: libboost_timer1.85.0-1:1.85.0-alt3 sisyphus+350371.100.2.1 1717654829 installed <13>Oct 29 17:33:43 rpmi: libwayland-cursor-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572111 installed <13>Oct 29 17:33:43 rpmi: libGLES-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Oct 29 17:33:43 rpmi: libOpenGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Oct 29 17:33:43 rpmi: qt5-tools-common-5.15.15-alt1 sisyphus+359327.100.1.3 1728470812 installed <13>Oct 29 17:33:43 rpmi: libxkbcommon-devel-1.7.0-alt1.1 sisyphus+343672.100.1.1 1711490810 installed <13>Oct 29 17:33:43 rpmi: xxd-4:9.1.0050-alt4 sisyphus+350411.100.1.1 1717596636 installed <13>Oct 29 17:33:43 rpmi: vulkan-headers-1.3.290-alt1 sisyphus+356274.400.2.1 1724874998 installed <13>Oct 29 17:33:43 rpmi: libudev-devel-1:255.13-alt1 sisyphus+359453.100.2.1 1728651180 installed <13>Oct 29 17:33:43 rpmi: libsqlite3-3.46.0-alt1 sisyphus+352354.100.2.1 1721980422 installed <13>Oct 29 17:33:43 rpmi: libqt5-sql-5.15.15-alt1 sisyphus+359324.100.1.2 1728478992 installed <13>Oct 29 17:33:43 rpmi: libopus-1.5.2-alt1 sisyphus+347834.100.1.1 1715455356 installed <13>Oct 29 17:33:43 rpmi: libnatspec-0.3.3-alt1 sisyphus+327088.100.1.1 1691839874 installed <13>Oct 29 17:33:43 rpmi: libmpg123-1:1.32.7-alt1 sisyphus+354663.100.1.1 1723095997 installed <13>Oct 29 17:33:43 rpmi: liblame-3.100-alt1 sisyphus+346342.200.2.2 1716474674 installed <13>Oct 29 17:33:43 rpmi: libjpeg-2:3.0.2-alt2.1 sisyphus+340135.100.1.1 1707449145 installed <13>Oct 29 17:33:43 rpmi: libwacom-data-2.13.0-alt1 sisyphus+356629.100.1.1 1725279204 installed <13>Oct 29 17:33:43 rpmi: libgudev-1:238-alt1 sisyphus+324364.100.1.1 1688646144 installed <13>Oct 29 17:33:43 rpmi: libgsm-1.0.17-alt1 sisyphus+275359.100.2.1 1624907612 installed <13>Oct 29 17:33:43 rpmi: libsndfile-1.1.0-alt1 sisyphus+339776.7300.6.2 1707350065 installed <13>Oct 29 17:33:43 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605111 installed <13>Oct 29 17:33:43 rpmi: libduktape207-2.7.0-alt3 sisyphus+352341.100.1.1 1720324462 installed <13>Oct 29 17:33:43 rpmi: publicsuffix-list-dafsa-20240911-alt1 sisyphus+357399.100.1.1 1726160479 installed <13>Oct 29 17:33:43 rpmi: libpsl-0.21.5-alt1 sisyphus+338474.100.1.1 1705684769 installed <13>Oct 29 17:33:43 rpmi: libnghttp3.9-1.5.0-alt1 sisyphus+356415.100.1.1 1725031855 installed <13>Oct 29 17:33:43 rpmi: libnghttp2-1.63.0-alt1 sisyphus+356414.100.1.1 1725031508 installed <13>Oct 29 17:33:43 rpmi: openldap-common-2.6.8-alt1 sisyphus+351621.100.1.1 1719420449 installed <13>Oct 29 17:33:43 rpmi: libntlm-1.5-alt1 sisyphus+278100.3300.1.1 1626058899 installed <13>Oct 29 17:33:43 rpmi: libidn-1.37-alt2 sisyphus+300849.100.1.1 1653769687 installed <13>Oct 29 17:33:43 rpmi: libverto-0.3.2-alt1_1 sisyphus+321176.2200.10.2 1684803947 installed <13>Oct 29 17:33:43 rpmi: liblmdb-0.9.32-alt1 sisyphus+342426.100.1.1 1710124288 installed <13>Oct 29 17:33:43 rpmi: libkeyutils-1.6.3-alt1 sisyphus+346336.200.2.2 1716472658 installed <13>Oct 29 17:33:43 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed <13>Oct 29 17:33:43 rpmi: libbrotlicommon-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed <13>Oct 29 17:33:43 rpmi: libbrotlidec-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed <13>Oct 29 17:33:43 rpmi: libharfbuzz-10.0.1-alt1 sisyphus+358317.100.1.1 1727257731 installed <13>Oct 29 17:33:43 rpmi: libfreetype-2.13.3-alt1 sisyphus+355656.100.1.1 1724221064 installed <13>Oct 29 17:33:43 rpmi: libfontconfig1-2.15.0-alt1 sisyphus+355771.100.2.3 1724337298 installed <13>Oct 29 17:33:43 rpmi: libboost_program_options1.85.0-1:1.85.0-alt3 sisyphus+350371.100.2.1 1717654829 installed <13>Oct 29 17:33:43 rpmi: liblz4-1:1.9.4-alt1 sisyphus+309416.100.1.1 1667412981 installed <13>Oct 29 17:33:43 rpmi: libsystemd-1:255.13-alt1 sisyphus+359453.100.2.1 1728651180 installed <13>Oct 29 17:33:43 rpmi: libdbus-1.14.10-alt1 sisyphus+327286.5700.14.1 1711487401 installed <13>Oct 29 17:33:43 rpmi: libqt5-dbus-5.15.15-alt1 sisyphus+359324.100.1.2 1728478992 installed <13>Oct 29 17:33:43 rpmi: libavahi-0.8-alt4 sisyphus+344258.100.1.1 1712133856 installed <13>Oct 29 17:33:43 rpmi: libasyncns-0.8-alt2.qa1 sisyphus+275091.100.1.1 1624402241 installed <13>Oct 29 17:33:43 rpmi: libSDL2-2.30.8-alt1 sisyphus+358811.100.1.1 1727865598 installed <13>Oct 29 17:33:43 rpmi: tslib-1.22-alt3 sisyphus+278442.100.1.2 1626216676 installed <13>Oct 29 17:33:43 rpmi: libxshmfence-1.3.2-alt1 sisyphus+311428.400.1.1 1670577525 installed <13>Oct 29 17:33:43 rpmi: libsensors3-3.6.0-alt3 sisyphus+308579.100.1.1 1666035267 installed <13>Oct 29 17:33:43 rpmi: libX11-locales-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240771 installed <13>Oct 29 17:33:43 rpmi: libedit3-3.1.20230828-alt1 sisyphus+330914.200.3.1 1696922743 installed <13>Oct 29 17:33:43 rpmi: llvm18.1-gold-18.1.8-alt0.2 sisyphus+357910.700.19.1 1728048814 installed <13>Oct 29 17:33:45 rpmi: llvm18.1-libs-18.1.8-alt0.2 sisyphus+357910.700.19.1 1728048814 installed <13>Oct 29 17:33:45 rpmi: libclang18-18.1.8-alt0.2 sisyphus+357910.700.19.1 1728048814 installed <13>Oct 29 17:33:45 rpmi: libXdmcp-1.1.5-alt1 sisyphus+343583.700.1.1 1711441061 installed <13>Oct 29 17:33:45 rpmi: libXau-1.0.11-alt1 sisyphus+311428.100.1.1 1670577439 installed <13>Oct 29 17:33:45 rpmi: libxcb-1.17.0-alt1 sisyphus+345308.200.1.1 1713342004 installed <13>Oct 29 17:33:45 rpmi: libX11-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240771 installed <13>Oct 29 17:33:45 rpmi: libXext-1.3.6-alt1 sisyphus+343583.1000.1.1 1711441101 installed <13>Oct 29 17:33:46 rpmi: libxcb-devel-1.17.0-alt1 sisyphus+345308.200.1.1 1713342004 installed <13>Oct 29 17:33:46 rpmi: libX11-devel-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240771 installed <13>Oct 29 17:33:46 rpmi: libXxf86vm-1.1.5-alt1 sisyphus+308663.1400.1.1 1666168523 installed <13>Oct 29 17:33:46 rpmi: libXfixes-6.0.1-alt1 sisyphus+331490.300.1.1 1697023233 installed <13>Oct 29 17:33:46 rpmi: libXrender-0.9.11-alt1 sisyphus+308841.100.1.1 1666436130 installed <13>Oct 29 17:33:46 rpmi: libpulseaudio-17.0-alt2 sisyphus+339257.100.1.1 1706519226 installed <13>Oct 29 17:33:46 rpmi: libxcbutil-icccm-0.4.1-alt2 sisyphus+278275.100.1.2 1626148616 installed <13>Oct 29 17:33:46 rpmi: libxcbutil-1:0.4.1-alt1 sisyphus+312057.100.1.1 1671526887 installed <13>Oct 29 17:33:46 rpmi: libxcbutil-image-0.4.0-alt1 sisyphus+275413.100.1.3 1624505793 installed <13>Oct 29 17:33:46 rpmi: libxcbutil-keysyms-0.4.0-alt1 sisyphus+278187.100.1.1 1626075966 installed <13>Oct 29 17:33:46 rpmi: libxcb-render-util-0.3.9-alt3 sisyphus+276916.100.1.2 1625275234 installed <13>Oct 29 17:33:46 rpmi: libxkbcommon-x11-1.7.0-alt1.1 sisyphus+343672.100.1.1 1711490810 installed <13>Oct 29 17:33:46 rpmi: libpciaccess-1:0.18.1-alt1 sisyphus+343583.300.1.1 1711440789 installed <13>Oct 29 17:33:46 rpmi: libdrm-1:2.4.123-alt1 sisyphus+357330.40.3.1 1726125397 installed <13>Oct 29 17:33:47 rpmi: libGLX-mesa-4:24.2.4-alt1 sisyphus+359013.100.1.1 1728040192 installed <13>Oct 29 17:33:47 rpmi: libgbm-4:24.2.4-alt1 sisyphus+359013.100.1.1 1728040192 installed <13>Oct 29 17:33:47 rpmi: libEGL-mesa-4:24.2.4-alt1 sisyphus+359013.100.1.1 1728040192 installed <13>Oct 29 17:33:47 rpmi: libEGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Oct 29 17:33:47 rpmi: libGLX-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Oct 29 17:33:47 rpmi: libGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Oct 29 17:33:47 rpmi: libglvnd-devel-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Oct 29 17:33:47 rpmi: desktop-file-utils-0.26-alt6 sisyphus+331944.100.1.3 1697550026 installed <13>Oct 29 17:33:47 rpmi: shared-mime-info-2.4-alt1 sisyphus+334259.100.1.1 1699787316 installed <13>Oct 29 17:33:47 rpmi: gsettings-desktop-schemas-data-47.1-alt1 sisyphus+357735.300.3.1 1726641752 installed <13>Oct 29 17:33:47 rpmi: libgio-2.82.1-alt1 sisyphus+358041.200.1.1 1726905885 installed <13>Oct 29 17:33:47 rpmi: gsettings-desktop-schemas-47.1-alt1 sisyphus+357735.300.3.1 1726641752 installed <13>Oct 29 17:33:47 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432004 installed <13>Oct 29 17:33:47 rpmi: libgdbm-1.8.3-alt10 sisyphus+346222.200.3.2 1716468404 installed <13>Oct 29 17:33:47 rpmi: libb2-0.98.1-alt1_1 sisyphus+291614.100.1.1 1638962877 installed <13>Oct 29 17:33:47 rpmi: xml-utils-1:2.12.9-alt1 sisyphus+355784.100.1.1 1724333686 installed <13>Oct 29 17:33:47 rpmi: rpm-build-gir-0.7.3-alt3.1 sisyphus+319393.100.1.1 1682538783 installed <13>Oct 29 17:33:47 rpmi: gcc-c++-common-1.4.28-alt1 sisyphus+348678.100.1.1 1716396142 installed <13>Oct 29 17:33:47 rpmi: libstdc++14-devel-14.2.1-alt1 icarus+359818.100.1.1 1729089654 installed <13>Oct 29 17:33:48 rpmi: gcc14-c++-14.2.1-alt1 icarus+359818.100.1.1 1729089654 installed <13>Oct 29 17:33:48 rpmi: gcc-c++-14-alt1 icarus+359818.400.1.1 1729097861 installed <13>Oct 29 17:33:48 rpmi: libboost_context1.85.0-1:1.85.0-alt3 sisyphus+350371.100.2.1 1717654829 installed <13>Oct 29 17:33:48 rpmi: libboost_fiber1.85.0-1:1.85.0-alt3 sisyphus+350371.100.2.1 1717654829 installed <13>Oct 29 17:33:48 rpmi: libboost_stacktrace1.85.0-1:1.85.0-alt3 sisyphus+350371.100.2.1 1717654829 installed <13>Oct 29 17:33:48 rpmi: libboost_nowide1.85.0-1:1.85.0-alt3 sisyphus+350371.100.2.1 1717654829 installed <13>Oct 29 17:33:48 rpmi: libboost_url1.85.0-1:1.85.0-alt3 sisyphus+350371.100.2.1 1717654829 installed <13>Oct 29 17:33:48 rpmi: libboost_test1.85.0-1:1.85.0-alt3 sisyphus+350371.100.2.1 1717654829 installed <13>Oct 29 17:33:48 rpmi: libboost_serialization1.85.0-1:1.85.0-alt3 sisyphus+350371.100.2.1 1717654829 installed <13>Oct 29 17:33:48 rpmi: libboost_random1.85.0-1:1.85.0-alt3 sisyphus+350371.100.2.1 1717654829 installed <13>Oct 29 17:33:48 rpmi: libboost_iostreams1.85.0-1:1.85.0-alt3 sisyphus+350371.100.2.1 1717654829 installed <13>Oct 29 17:33:48 rpmi: libboost_json1.85.0-1:1.85.0-alt3 sisyphus+350371.100.2.1 1717654829 installed <13>Oct 29 17:33:48 rpmi: libboost_regex1.85.0-1:1.85.0-alt3 sisyphus+350371.100.2.1 1717654829 installed <13>Oct 29 17:33:48 rpmi: libboost_graph1.85.0-1:1.85.0-alt3 sisyphus+350371.100.2.1 1717654829 installed <13>Oct 29 17:33:48 rpmi: libboost_date_time1.85.0-1:1.85.0-alt3 sisyphus+350371.100.2.1 1717654829 installed <13>Oct 29 17:33:48 rpmi: libboost_container1.85.0-1:1.85.0-alt3 sisyphus+350371.100.2.1 1717654829 installed <13>Oct 29 17:33:49 rpmi: boost-devel-headers-1:1.85.0-alt3 sisyphus+350371.100.2.1 1717654829 installed <13>Oct 29 17:33:49 rpmi: boost-devel-1:1.85.0-alt3 sisyphus+350371.100.2.1 1717654829 installed <13>Oct 29 17:33:49 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Oct 29 17:33:49 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Oct 29 17:33:49 rpmi: ca-certificates-2024.07.01-alt1 sisyphus+351897.100.1.1 1719826350 installed <13>Oct 29 17:33:49 rpmi: ca-trust-0.2.0-alt1 sisyphus+344843.100.1.1 1712743326 installed <13>Oct 29 17:33:49 rpmi: p11-kit-trust-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622573 installed <13>Oct 29 17:33:49 rpmi: libcrypto3-3.1.7-alt1 sisyphus+356755.100.1.1 1725388416 installed <13>Oct 29 17:33:49 rpmi: libssl3-3.1.7-alt1 sisyphus+356755.100.1.1 1725388416 installed <13>Oct 29 17:33:49 rpmi: python3-3.12.7-alt1 sisyphus+358796.100.1.1 1727844808 installed <13>Oct 29 17:33:50 rpmi: python3-base-3.12.7-alt1 sisyphus+358796.100.1.1 1727844808 installed <86>Oct 29 17:33:50 groupadd[1232386]: group added to /etc/group: name=_keytab, GID=999 <86>Oct 29 17:33:50 groupadd[1232386]: group added to /etc/gshadow: name=_keytab <86>Oct 29 17:33:50 groupadd[1232386]: new group: name=_keytab, GID=999 <13>Oct 29 17:33:50 rpmi: libkrb5-1.21.3-alt2 sisyphus+351857.100.1.1 1719735141 installed <13>Oct 29 17:33:50 rpmi: libcups-2.4.11-alt1 sisyphus+359120.200.2.1 1728202635 installed <13>Oct 29 17:33:50 rpmi: libgsasl18-2.2.1-alt2 sisyphus+359713.200.2.1 1728905430 installed <86>Oct 29 17:33:50 groupadd[1232512]: group added to /etc/group: name=sasl, GID=998 <86>Oct 29 17:33:50 groupadd[1232512]: group added to /etc/gshadow: name=sasl <86>Oct 29 17:33:50 groupadd[1232512]: new group: name=sasl, GID=998 <13>Oct 29 17:33:50 rpmi: libsasl2-3-2.1.28-alt2 sisyphus+343335.100.1.1 1711112544 installed <13>Oct 29 17:33:50 rpmi: libldap2-2.6.8-alt1 sisyphus+351621.100.1.1 1719420449 installed <13>Oct 29 17:33:50 rpmi: glib2-devel-2.82.1-alt1 sisyphus+358041.200.1.1 1726905885 installed <13>Oct 29 17:33:50 rpmi: python3-module-pyudev-0.24.3-alt1 sisyphus+347852.100.1.1 1715497013 installed <13>Oct 29 17:33:50 rpmi: python3-module-libevdev-0.11-alt1 sisyphus+300877.100.1.1 1653893962 installed <13>Oct 29 17:33:50 rpmi: libwacom-2.13.0-alt1 sisyphus+356629.100.1.1 1725279204 installed <13>Oct 29 17:33:50 rpmi: libinput-1.26.2-alt2.1 sisyphus+358480.100.1.1 1727435754 installed <13>Oct 29 17:33:50 rpmi: libssl-devel-3.1.7-alt1 sisyphus+356755.100.1.1 1725388416 installed <13>Oct 29 17:33:50 rpmi: libssh2-1.11.0-alt2 sisyphus+339356.100.1.1 1706593137 installed <13>Oct 29 17:33:50 rpmi: libcurl-8.10.0-alt1 sisyphus+357271.100.1.1 1726044759 installed <13>Oct 29 17:33:50 rpmi: libproxy-0.5.8-alt1 sisyphus+353527.100.1.1 1721814170 installed <13>Oct 29 17:33:50 rpmi: libqt5-network-5.15.15-alt1 sisyphus+359324.100.1.2 1728478992 installed <13>Oct 29 17:33:50 rpmi: libqt5-xcbqpa-5.15.15-alt1 sisyphus+359324.100.1.2 1728478992 installed <13>Oct 29 17:33:50 rpmi: libqt5-eglfskmssupport-5.15.15-alt1 sisyphus+359324.100.1.2 1728478992 installed <13>Oct 29 17:33:50 rpmi: libqt5-eglfsdeviceintegration-5.15.15-alt1 sisyphus+359324.100.1.2 1728478992 installed <13>Oct 29 17:33:51 rpmi: libqt5-gui-5.15.15-alt1 sisyphus+359324.100.1.2 1728478992 installed <13>Oct 29 17:33:51 rpmi: libqt5-widgets-5.15.15-alt1 sisyphus+359324.100.1.2 1728478992 installed <13>Oct 29 17:33:51 rpmi: libqt5-qmlmodels-5.15.15-alt1 sisyphus+359325.100.1.1 1728466779 installed <13>Oct 29 17:33:51 rpmi: libqt5-qmlworkerscript-5.15.15-alt1 sisyphus+359325.100.1.1 1728466779 installed <13>Oct 29 17:33:51 rpmi: libqt5-quick-5.15.15-alt1 sisyphus+359325.100.1.1 1728466779 installed <13>Oct 29 17:33:51 rpmi: libqt5-quickshapes-5.15.15-alt1 sisyphus+359325.100.1.1 1728466779 installed <13>Oct 29 17:33:51 rpmi: libqt5-qml-5.15.15-alt1 sisyphus+359325.100.1.1 1728466779 installed <13>Oct 29 17:33:51 rpmi: libqt5-quickparticles-5.15.15-alt1 sisyphus+359325.100.1.1 1728466779 installed <13>Oct 29 17:33:51 rpmi: libqt5-quicktest-5.15.15-alt1 sisyphus+359325.100.1.1 1728466779 installed <13>Oct 29 17:33:51 rpmi: libqt5-quickwidgets-5.15.15-alt1 sisyphus+359325.100.1.1 1728466779 installed <13>Oct 29 17:33:51 rpmi: libqt5-waylandcompositor-5.15.15-alt1 sisyphus+357337.3000.3.1 1726211038 installed <13>Oct 29 17:33:51 rpmi: rpm-build-qml-5.15.15-alt1 sisyphus+359325.100.1.1 1728466779 installed <13>Oct 29 17:33:51 rpmi: libqt5-help-5.15.15-alt1 sisyphus+359327.100.1.3 1728470812 installed <13>Oct 29 17:33:51 rpmi: libqt5-opengl-5.15.15-alt1 sisyphus+359324.100.1.2 1728478992 installed <13>Oct 29 17:33:51 rpmi: libqt5-printsupport-5.15.15-alt1 sisyphus+359324.100.1.2 1728478992 installed <13>Oct 29 17:33:51 rpmi: qt5-base-devel-5.15.15-alt1 sisyphus+359324.100.1.2 1728478992 installed <13>Oct 29 17:33:51 rpmi: qt5-declarative-devel-5.15.15-alt1 sisyphus+359325.100.1.1 1728466779 installed <13>Oct 29 17:33:51 rpmi: libqt5-waylandclient-5.15.15-alt1 sisyphus+357337.3000.3.1 1726211038 installed <13>Oct 29 17:33:51 rpmi: alsa-ucm-conf-1.2.12-alt1 sisyphus+352670.100.1.1 1720712327 installed <13>Oct 29 17:33:51 rpmi: alsa-topology-conf-1.2.5.1-alt1 sisyphus+274777.100.1.1 1624089141 installed <13>Oct 29 17:33:52 rpmi: libalsa-1:1.2.12-alt1 sisyphus+352670.200.1.1 1720712401 installed <13>Oct 29 17:33:52 rpmi: libalsa-devel-1:1.2.12-alt1 sisyphus+352670.200.1.1 1720712401 installed <13>Oct 29 17:33:52 rpmi: qt5-wayland-devel-5.15.15-alt1 sisyphus+357337.3000.3.1 1726211038 installed <13>Oct 29 17:33:52 rpmi: qt5-tools-5.15.15-alt1 sisyphus+359327.100.1.3 1728470812 installed <13>Oct 29 17:33:52 rpmi: libpulseaudio-devel-17.0-alt2 sisyphus+339257.100.1.1 1706519226 installed <13>Oct 29 17:33:52 rpmi: boost-interprocess-devel-1:1.85.0-alt3 sisyphus+350371.100.2.1 1717654829 installed <13>Oct 29 17:33:52 rpmi: boost-locale-devel-1:1.85.0-alt3 sisyphus+350371.100.2.1 1717654829 installed <13>Oct 29 17:33:52 rpmi: boost-program_options-devel-1:1.85.0-alt3 sisyphus+350371.100.2.1 1717654829 installed <13>Oct 29 17:33:52 rpmi: unzip-6.0-alt6 sisyphus+359147.100.1.1 1728292808 installed <13>Oct 29 17:33:52 rpmi: zlib-devel-1.3.1-alt1 sisyphus+342532.100.1.1 1710232285 installed <13>Oct 29 17:33:52 rpmi: zip-30000000:3.0-alt3 sisyphus+279370.100.1.1 1626479197 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/zxtune-r5056-alt1.1.nosrc.rpm (w1.gzdio) Installing zxtune-r5056-alt1.1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.87624 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf zxtune-r5056 + echo 'Source #0 (zxtune-r5056.tar):' Source #0 (zxtune-r5056.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/zxtune-r5056.tar + cd zxtune-r5056 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.87624 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd zxtune-r5056 + make -j16 qt.includes=/usr/include/qt5 tools.uic=uic-qt5 tools.moc=moc-qt5 tools.rcc=rcc-qt5 system.zlib=1 release=1 -C ./apps platform=linux make -C benchmark make pic= static_runtime= -C ../../apps/benchmark/core make pic= static_runtime= -C ../../src/devices/aym make pic= static_runtime= -C ../../src/devices/z80 make pic= static_runtime= -C ../../src/l10n/stub make[1]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/apps/benchmark' mkdir -p ../../obj/linux/release/benchmark make[1]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/apps/benchmark' make pic= static_runtime= -C ../../src/sound make pic= static_runtime= -C ../../src/strings make pic= static_runtime= -C ../../src/tools make pic= static_runtime= -C ../../3rdparty/z80ex make[1]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/apps/benchmark' Building executable benchmark mkdir -p ../../bin/linux/release make[1]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/apps/benchmark' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/aym' mkdir -p ../../../obj/linux/release/devices_aym make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/aym' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/l10n/stub' mkdir -p ../../../obj/linux/release/l10n_stub make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/l10n/stub' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/z80' mkdir -p ../../../obj/linux/release/devices_z80 make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/z80' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/z80' Building library devices_z80 mkdir -p ../../../lib/linux/release make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/z80' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/aym' Building library devices_aym mkdir -p ../../../lib/linux/release make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/aym' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/l10n/stub' Building library l10n_stub mkdir -p ../../../lib/linux/release make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/l10n/stub' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/apps/benchmark/core' Building library benchmark mkdir -p ../../../lib/linux/release make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/apps/benchmark/core' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound' mkdir -p ../../obj/linux/release/sound make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/z80ex' mkdir -p ../../obj/linux/release/z80ex make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/z80ex' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/strings' mkdir -p ../../obj/linux/release/strings make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/strings' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/tools' mkdir -p ../../obj/linux/release/tools make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/tools' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/tools' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/tools/src/progress_callback.cpp -o ../../obj/linux/release/tools/progress_callback.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/tools' make[1]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/apps/benchmark' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/apps/benchmark/main.cpp -o ../../obj/linux/release/benchmark/main.cpp.o -MMD make[1]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/apps/benchmark' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/l10n/stub' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/l10n/stub/stub.cpp -o ../../../obj/linux/release/l10n_stub/stub.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/l10n/stub' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/l10n/stub' ar crus ../../../lib/linux/release/libl10n_stub.a ../../../obj/linux/release/l10n_stub/stub.cpp.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/l10n/stub' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/sound/impl/gainer.cpp -o ../../obj/linux/release/sound/gainer.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/tools' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/tools/src/error.cpp -o ../../obj/linux/release/tools/error.cpp.o -MMD In file included from ../../src/strings/format.h:18, from ../../include/error_tools.h:18, from /usr/src/RPM/BUILD/zxtune-r5056/src/tools/src/error.cpp:12: ../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = basic_string_view&]': ../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = basic_string_view&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {basic_string_view&, unsigned int&}; Context = fmt::v9::basic_format_context; Args = {basic_string_view, unsigned int}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {basic_string_view&, unsigned int&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string&, unsigned int&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char (&)[19]; P = {basic_string_view&, unsigned int&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/tools/src/error.cpp:26:29: required from here 26 | return Strings::Format(FORMAT, text, loc); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0, args#1)' ../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const basic_string_view*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/tools' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/apps/benchmark/core' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/apps/benchmark/core/mixer.cpp -o ../../../obj/linux/release/benchmark/mixer.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/apps/benchmark/core' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/apps/benchmark/core' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/apps/benchmark/core/ay.cpp -o ../../../obj/linux/release/benchmark/ay.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/apps/benchmark/core' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/apps/benchmark/core' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/apps/benchmark/core/z80.cpp -o ../../../obj/linux/release/benchmark/z80.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/apps/benchmark/core' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/z80' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/devices/z80/z80.cpp -o ../../../obj/linux/release/devices_z80/z80.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/z80' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/z80' ar crus ../../../lib/linux/release/libdevices_z80.a ../../../obj/linux/release/devices_z80/z80.cpp.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/z80' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/sound/impl/parameters.cpp -o ../../obj/linux/release/sound/parameters.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/apps/benchmark/core' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/apps/benchmark/core/benchmark.cpp -o ../../../obj/linux/release/benchmark/benchmark.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/apps/benchmark/core' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/apps/benchmark/core' ar crus ../../../lib/linux/release/libbenchmark.a ../../../obj/linux/release/benchmark/ay.cpp.o ../../../obj/linux/release/benchmark/benchmark.cpp.o ../../../obj/linux/release/benchmark/mixer.cpp.o ../../../obj/linux/release/benchmark/z80.cpp.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/apps/benchmark/core' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/tools' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/tools/src/range_checker.cpp -o ../../obj/linux/release/tools/range_checker.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/tools' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/tools' ar crus ../../lib/linux/release/libtools.a ../../obj/linux/release/tools/error.cpp.o ../../obj/linux/release/tools/progress_callback.cpp.o ../../obj/linux/release/tools/range_checker.cpp.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/tools' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/strings' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/strings/src/casing.cpp -o ../../obj/linux/release/strings/casing.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/strings' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/sound/impl/render_params.cpp -o ../../obj/linux/release/sound/render_params.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/strings' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/strings/src/format.cpp -o ../../obj/linux/release/strings/format.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/strings' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/sound/impl/mixer.cpp -o ../../obj/linux/release/sound/mixer.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/sound/impl/mixer_params.cpp -o ../../obj/linux/release/sound/mixer_params.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/sound/impl/fft_analyzer.cpp -o ../../obj/linux/release/sound/fft_analyzer.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/sound/impl/resampler.cpp -o ../../obj/linux/release/sound/resampler.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound' ar crus ../../lib/linux/release/libsound.a ../../obj/linux/release/sound/fft_analyzer.cpp.o ../../obj/linux/release/sound/gainer.cpp.o ../../obj/linux/release/sound/mixer.cpp.o ../../obj/linux/release/sound/mixer_params.cpp.o ../../obj/linux/release/sound/parameters.cpp.o ../../obj/linux/release/sound/render_params.cpp.o ../../obj/linux/release/sound/resampler.cpp.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/aym' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/devices/aym/src/aym.cpp -o ../../../obj/linux/release/devices_aym/aym.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/aym' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/strings' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/strings/src/prefixed_index.cpp -o ../../obj/linux/release/strings/prefixed_index.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/strings' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/strings' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/strings/src/encoding.cpp -o ../../obj/linux/release/strings/encoding.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/strings' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/strings' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/strings/src/template.cpp -o ../../obj/linux/release/strings/template.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/strings' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/strings' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/strings/src/optimize.cpp -o ../../obj/linux/release/strings/optimize.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/strings' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/aym' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/devices/aym/src/turbosound.cpp -o ../../../obj/linux/release/devices_aym/turbosound.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/aym' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/aym' ar crus ../../../lib/linux/release/libdevices_aym.a ../../../obj/linux/release/devices_aym/aym.cpp.o ../../../obj/linux/release/devices_aym/turbosound.cpp.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/aym' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/strings' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/strings/src/trim.cpp -o ../../obj/linux/release/strings/trim.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/strings' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/z80ex' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DZ80EX_OPSTEP_FAST_AND_ROUGH -DZ80EX_VERSION_STR=1.1.19 -DZ80EX_API_REVISION=1 -DZ80EX_VERSION_MAJOR=1 -DZ80EX_VERSION_MINOR=19 -DZ80EX_RELEASE_TYPE= -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -Iinclude -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/z80ex/z80ex.c -o ../../obj/linux/release/z80ex/z80ex.c.o -MMD /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/z80ex/z80ex.c: In function 'z80ex_set_reg': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/z80ex/z80ex.c:348:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 348 | switch(value & 0x03) | ^~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/z80ex/z80ex.c:354:17: note: here 354 | case regIFF1: IFF1=(value & 0x01); return; | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/z80ex' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/z80ex' ar crus ../../lib/linux/release/libz80ex.a ../../obj/linux/release/z80ex/z80ex.c.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/z80ex' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/strings' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../3rdparty/fmt/include -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/fmt/src/format.cc -o ../../obj/linux/release/strings/format.cc.o -MMD In file included from ../../3rdparty/fmt/include/fmt/format.h:49, from ../../3rdparty/fmt/include/fmt/format-inl.h:29, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/fmt/src/format.cc:8: ../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = fmt::v9::basic_string_view&]': ../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = fmt::v9::basic_string_view&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {fmt::v9::basic_string_view&, const char (&)[3]}; Context = fmt::v9::basic_format_context; Args = {fmt::v9::basic_string_view, char [3]}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'OutputIt fmt::v9::format_to(OutputIt, format_string, T&& ...) [with OutputIt = appender; T = {basic_string_view&, const char (&)[3]}; typename std::enable_if::value, int>::type = 0; format_string = basic_format_string&, const char (&)[3]>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../3rdparty/fmt/include/fmt/format-inl.h:65:14: required from here 65 | format_to(it, FMT_STRING("{}{}"), message, SEP); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:3252:52: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0, args#1)' ../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const fmt::v9::basic_string_view*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/strings' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/strings' ar crus ../../lib/linux/release/libstrings.a ../../obj/linux/release/strings/format.cc.o ../../obj/linux/release/strings/casing.cpp.o ../../obj/linux/release/strings/encoding.cpp.o ../../obj/linux/release/strings/format.cpp.o ../../obj/linux/release/strings/optimize.cpp.o ../../obj/linux/release/strings/prefixed_index.cpp.o ../../obj/linux/release/strings/template.cpp.o ../../obj/linux/release/strings/trim.cpp.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/strings' make[1]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/apps/benchmark' g++ -Wl,-O3,--gc-sections,--relax -o ../../bin/linux/release/benchmark ../../obj/linux/release/benchmark/main.cpp.o -L../../lib/linux/release -Wl,'-(' -lbenchmark -ldevices_aym -ldevices_z80 -ll10n_stub -lsound -lstrings -ltools -lz80ex -Wl,'-)' -Wl,'-(' -Wl,'-)' objcopy --only-keep-debug ../../bin/linux/release/benchmark ../../bin/linux/release/benchmark.pdb && sleep 1 && objcopy --strip-all ../../bin/linux/release/benchmark && sleep 1 && objcopy --add-gnu-debuglink=../../bin/linux/release/benchmark.pdb ../../bin/linux/release/benchmark make[1]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/apps/benchmark' make -C xtractor make[1]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/apps/xtractor' make[1]: git: No such file or directory make[1]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/apps/xtractor' make pic= static_runtime= -C ../../src/analysis make pic= static_runtime= -C ../../src/async make pic= static_runtime= -C ../../src/binary make[1]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/apps/xtractor' mkdir -p ../../obj/linux/release/xtractor make[1]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/apps/xtractor' make pic= static_runtime= -C ../../src/binary/compression make pic= static_runtime= -C ../../src/binary/format make pic= static_runtime= -C ../../src/debug make pic= static_runtime= -C ../../src/formats/archived make pic= static_runtime= -C ../../src/formats/chiptune make pic= static_runtime= -C ../../src/formats/image make pic= static_runtime= -C ../../src/formats/packed make pic= static_runtime= -C ../../src/io make pic= static_runtime= -C ../../src/l10n/stub make pic= static_runtime= -C ../../src/parameters make pic= static_runtime= -C ../../src/platform make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/analysis' mkdir -p ../../obj/linux/release/analysis make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/analysis' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/binary' mkdir -p ../../obj/linux/release/binary make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/binary' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/binary/compression' mkdir -p ../../../obj/linux/release/binary_compression make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/binary/compression' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/async' mkdir -p ../../obj/linux/release/async make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/async' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/binary/format' mkdir -p ../../../obj/linux/release/binary_format make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/binary/format' make[2]: Nothing to be done for 'all'. make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/image' mkdir -p ../../../obj/linux/release/formats_image make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/image' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/debug' mkdir -p ../../obj/linux/release/debug make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/debug' make pic= static_runtime= -C ../../src/platform/application make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/parameters' mkdir -p ../../obj/linux/release/parameters make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/parameters' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/io' mkdir -p ../../obj/linux/release/io make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/io' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived' mkdir -p ../../../obj/linux/release/formats_archived make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/platform' mkdir -p ../../obj/linux/release/platform make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/platform' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' mkdir -p ../../../obj/linux/release/formats_packed make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' mkdir -p ../../../obj/linux/release/formats_chiptune make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/platform/application' mkdir -p ../../../obj/linux/release/platform_application make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/platform/application' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/builder_meta_stub.cpp -o ../../../obj/linux/release/formats_chiptune/builder_meta_stub.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/analysis' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/analysis/src/result.cpp -o ../../obj/linux/release/analysis/result.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/analysis' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/debug' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/debug/src/log.cpp -o ../../obj/linux/release/debug/log.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/debug' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/debug' ar crus ../../lib/linux/release/libdebug.a ../../obj/linux/release/debug/log.cpp.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/debug' make pic= static_runtime= -C ../../src/platform/version make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/platform/version' make[2]: git: No such file or directory make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/platform/version' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/platform/version' mkdir -p ../../../obj/linux/release/platform_version make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/platform/version' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/binary' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/binary/src/base64.cpp -o ../../obj/linux/release/binary/base64.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/binary' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/image' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/image/ascscreencrusher.cpp -o ../../../obj/linux/release/formats_image/ascscreencrusher.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/image' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/builder_pattern_stub.cpp -o ../../../obj/linux/release/formats_chiptune/builder_pattern_stub.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/binary/format' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/binary/format/composite.cpp -o ../../../obj/linux/release/binary_format/composite.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/binary/format' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/platform/application' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/platform/application/main.cpp -o ../../../obj/linux/release/platform_application/main.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/platform/application' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/platform/application' ar crus ../../../lib/linux/release/libplatform_application.a ../../../obj/linux/release/platform_application/main.cpp.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/platform/application' make pic= static_runtime= -C ../../src/strings make[2]: Nothing to be done for 'all'. make pic= static_runtime= -C ../../src/tools make[2]: Nothing to be done for 'all'. make pic= static_runtime= -C ../../3rdparty/lhasa make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' mkdir -p ../../obj/linux/release/lhasa make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/binary/compression' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/binary/compression/src/zlib.cpp -o ../../../obj/linux/release/binary_compression/zlib.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/binary/compression' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/async' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/async/src/activity.cpp -o ../../obj/linux/release/async/activity.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/async' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/charpres.cpp -o ../../../obj/linux/release/formats_packed/charpres.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/crc16.c -o ../../obj/linux/release/lhasa/crc16.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/ext_header.c -o ../../obj/linux/release/lhasa/ext_header.c.o -MMD /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/ext_header.c: In function 'ext_header_common_decoder': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/ext_header.c:86:45: warning: unused parameter 'data_len' [-Wunused-parameter] 86 | size_t data_len) | ~~~~~~~^~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/ext_header.c: In function 'ext_header_windows_timestamps': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/ext_header.c:204:49: warning: unused parameter 'data_len' [-Wunused-parameter] 204 | size_t data_len) | ~~~~~~~^~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/ext_header.c: In function 'ext_header_unix_perms_decoder': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/ext_header.c:225:49: warning: unused parameter 'data_len' [-Wunused-parameter] 225 | size_t data_len) | ~~~~~~~^~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/ext_header.c: In function 'ext_header_unix_uid_gid_decoder': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/ext_header.c:243:51: warning: unused parameter 'data_len' [-Wunused-parameter] 243 | size_t data_len) | ~~~~~~~^~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/ext_header.c: In function 'ext_header_unix_timestamp_decoder': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/ext_header.c:320:53: warning: unused parameter 'data_len' [-Wunused-parameter] 320 | size_t data_len) | ~~~~~~~^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/lha_arch_unix.c -o ../../obj/linux/release/lhasa/lha_arch_unix.c.o -MMD /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/lha_arch_unix.c: In function 'lha_arch_set_binary': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/lha_arch_unix.c:48:32: warning: unused parameter 'handle' [-Wunused-parameter] 48 | void lha_arch_set_binary(FILE *handle) | ~~~~~~^~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/platform/version' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DBUILD_VERSION=develop -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/platform/version/src/fields.cpp -o ../../../obj/linux/release/platform_version/fields.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/platform/version' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/platform' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/platform/src/shared_library_common.cpp -o ../../obj/linux/release/platform/shared_library_common.cpp.o -MMD In file included from ../../src/strings/format.h:18, from ../../include/error_tools.h:18, from /usr/src/RPM/BUILD/zxtune-r5056/src/platform/src/shared_library_common.cpp:14: ../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = basic_string_view&]': ../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = basic_string_view&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {basic_string_view&, const std::__cxx11::basic_string, std::allocator >&}; Context = fmt::v9::basic_format_context; Args = {basic_string_view, std::__cxx11::basic_string, std::allocator >}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {basic_string_view&, const std::__cxx11::basic_string, std::allocator >&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string&, const std::__cxx11::basic_string, std::allocator >&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {basic_string_view&, const std::__cxx11::basic_string, std::allocator >&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {basic_string_view&, const std::__cxx11::basic_string, std::allocator >&}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/platform/src/shared_library_common.cpp:33:8: required from here 33 | Dbg("Loaded '{}' (as '{}')", name, fileName); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0, args#1)' ../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const basic_string_view*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = const std::__cxx11::basic_string&]': ../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = const std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {basic_string_view&, const std::__cxx11::basic_string, std::allocator >&}; Context = fmt::v9::basic_format_context; Args = {basic_string_view, std::__cxx11::basic_string, std::allocator >}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {basic_string_view&, const std::__cxx11::basic_string, std::allocator >&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string&, const std::__cxx11::basic_string, std::allocator >&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {basic_string_view&, const std::__cxx11::basic_string, std::allocator >&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {basic_string_view&, const std::__cxx11::basic_string, std::allocator >&}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/platform/src/shared_library_common.cpp:33:8: required from here 33 | Dbg("Loaded '{}' (as '{}')", name, fileName); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0, args#1)' ../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((* & val))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/platform' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/lha_arch_win32.c -o ../../obj/linux/release/lhasa/lha_arch_win32.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/container.cpp -o ../../../obj/linux/release/formats_chiptune/container.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/lha_decoder.c -o ../../obj/linux/release/lhasa/lha_decoder.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/lha_endian.c -o ../../obj/linux/release/lhasa/lha_endian.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/image' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/image/container.cpp -o ../../../obj/linux/release/formats_image/container.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/image' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/lha_file_header.c -o ../../obj/linux/release/lhasa/lha_file_header.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/binary' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/binary/src/container.cpp -o ../../obj/linux/release/binary/container.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/binary' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/async' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/async/src/job_coroutine.cpp -o ../../obj/linux/release/async/job_coroutine.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/async' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/codecruncher3.cpp -o ../../../obj/linux/release/formats_packed/codecruncher3.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/platform/version' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DBUILD_VERSION=develop -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/platform/version/src/version.cpp -o ../../../obj/linux/release/platform_version/version.cpp.o -MMD In file included from ../../../src/strings/format.h:18, from /usr/src/RPM/BUILD/zxtune-r5056/src/platform/version/src/version.cpp:18: ../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = std::__cxx11::basic_string&]': ../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&}; Context = fmt::v9::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > >]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char (&)[18]; P = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/platform/version/src/version.cpp:72:27: required from here 72 | return Strings::Format(PROGRAM_VERSION_STRING, GetProgramTitle(), GetProgramVersion(), GetBuildDate(), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | GetBuildPlatform(), GetBuildArchitecture(), GetBuildArchitectureVersion()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(((std::__cxx11::basic_string&)args#0), ((std::__cxx11::basic_string&)args#1), ((std::__cxx11::basic_string&)args#2), ((std::__cxx11::basic_string&)args#3), ((std::__cxx11::basic_string&)args#4), ((std::__cxx11::basic_string&)args#5))' ../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const std::__cxx11::basic_string*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/platform/version' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/platform/version' ar crus ../../../lib/linux/release/libplatform_version.a ../../../obj/linux/release/platform_version/fields.cpp.o ../../../obj/linux/release/platform_version/version.cpp.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/platform/version' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/binary/compression' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/binary/compression/src/zlib_container.cpp -o ../../../obj/linux/release/binary_compression/zlib_container.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/binary/compression' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/lha_input_stream.c -o ../../obj/linux/release/lhasa/lha_input_stream.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/binary/compression' ar crus ../../../lib/linux/release/libbinary_compression.a ../../../obj/linux/release/binary_compression/zlib.cpp.o ../../../obj/linux/release/binary_compression/zlib_container.cpp.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/binary/compression' make pic= static_runtime= -C ../../3rdparty/lzma make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/metainfo.cpp -o ../../../obj/linux/release/formats_chiptune/metainfo.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make pic= static_runtime= -C ../../3rdparty/unrar make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma' mkdir -p ../../obj/linux/release/lzma make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar' mkdir -p ../../obj/linux/release/unrar make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/lha_basic_reader.c -o ../../obj/linux/release/lhasa/lha_basic_reader.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/7zip.cpp -o ../../../obj/linux/release/formats_archived/7zip.cpp.o -MMD In file included from ../../../src/strings/format.h:18, from ../../../src/debug/src/log_real.h:20, from ../../../src/debug/log.h:16, from /usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/7zip.cpp:19: ../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = const std::__cxx11::basic_string&]': ../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = const std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {const std::__cxx11::basic_string, std::allocator >&, const unsigned int&, const long unsigned int&}; Context = fmt::v9::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >, unsigned int, long unsigned int}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {const std::__cxx11::basic_string, std::allocator >&, const unsigned int&, const long unsigned int&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator >&, const unsigned int&, const long unsigned int&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {const std::__cxx11::basic_string, std::allocator >&, const unsigned int&, const long unsigned int&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {const std::__cxx11::basic_string, std::allocator >&, const unsigned int&, const long unsigned int&}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/7zip.cpp:250:12: required from here 250 | Dbg("Created file '{}', idx={} size={}", Name, Idx, Size); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0, args#1, args#2)' ../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((* & val))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DSILENT -DRAR_NOCRYPT -DGUI -DSHELL_EXT -DNOVOLUME -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/getbits.cpp -o ../../obj/linux/release/unrar/getbits.cpp.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rar.hpp:24, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/getbits.cpp:1: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/headers.hpp: In member function 'FileHeader& FileHeader::operator=(FileHeader&)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/headers.hpp:223:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct FileHeader' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 223 | memcpy(this,&hd,sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/headers.hpp:177:8: note: 'struct FileHeader' declared here 177 | struct FileHeader:BlockHeader | ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rar.hpp:32: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/crypt.hpp: In destructor 'CryptKeyCacheItem::~CryptKeyCacheItem()': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/crypt.hpp:19:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class SecPassword'; use assignment or value-initialization instead [-Wclass-memaccess] 19 | memset(&Password,0,sizeof(Password)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rar.hpp:22: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/secpassword.hpp:6:7: note: 'class SecPassword' declared here 6 | class SecPassword | ^~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/lha_reader.c -o ../../obj/linux/release/lhasa/lha_reader.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/async' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/async/src/job_worker.cpp -o ../../obj/linux/release/async/job_worker.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/async' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/parameters' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/parameters/src/container.cpp -o ../../obj/linux/release/parameters/container.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/parameters' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/io' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/io/providers/enumerator.cpp -o ../../obj/linux/release/io/enumerator.cpp.o -MMD In file included from ../../src/strings/format.h:18, from ../../include/error_tools.h:18, from /usr/src/RPM/BUILD/zxtune-r5056/src/io/providers/enumerator.cpp:16: ../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = std::__cxx11::basic_string&]': ../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >&}; Context = fmt::v9::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator > >]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {std::__cxx11::basic_string, std::allocator >}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {std::__cxx11::basic_string, std::allocator >}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/io/providers/enumerator.cpp:44:10: required from here 44 | Dbg("Registered provider '{}'", provider->Id()); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(((std::__cxx11::basic_string&)args#0))' ../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const std::__cxx11::basic_string*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = basic_string_view&]': ../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = basic_string_view&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {basic_string_view&}; Context = fmt::v9::basic_format_context; Args = {basic_string_view}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {basic_string_view&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {basic_string_view&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {basic_string_view&}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/io/providers/enumerator.cpp:54:10: required from here 54 | Dbg("Resolving uri '{}'", uri); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0)' ../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const basic_string_view*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/io' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/macbinary.c -o ../../obj/linux/release/lhasa/macbinary.c.o -MMD /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/macbinary.c: In function 'macbinary_decoder_init': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/macbinary.c:358:54: warning: unused parameter 'callback' [-Wunused-parameter] 358 | LHADecoderCallback callback, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/null_decoder.c -o ../../obj/linux/release/lhasa/null_decoder.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/binary' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/binary/src/crc.cpp -o ../../obj/linux/release/binary/crc.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/binary' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/image' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/image/lasercompact40.cpp -o ../../../obj/linux/release/formats_image/lasercompact40.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/image' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/lh5_decoder.c -o ../../obj/linux/release/lhasa/lh5_decoder.c.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/lh5_decoder.c:48: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/lh_new_decoder.c: In function 'copy_from_history': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/lh_new_decoder.c:496:20: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 496 | if (offset < 0) { | ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/lh1_decoder.c -o ../../obj/linux/release/lhasa/lh1_decoder.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/platform' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/platform/src/linux/shared_library.cpp -o ../../obj/linux/release/platform/shared_library.cpp.o -MMD In file included from ../../src/strings/format.h:18, from ../../include/error_tools.h:18, from /usr/src/RPM/BUILD/zxtune-r5056/src/platform/src/linux/shared_library.cpp:15: ../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = const std::__cxx11::basic_string&]': ../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = const std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {const std::__cxx11::basic_string, std::allocator >&}; Context = fmt::v9::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {const std::__cxx11::basic_string, std::allocator >&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator >&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = std::__cxx11::basic_string; P = {const std::__cxx11::basic_string, std::allocator >&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/error_tools.h:24:36: required from 'Error MakeFormattedError(Error::Location, S&&, P&& ...) [with S = std::__cxx11::basic_string; P = {const std::__cxx11::basic_string, std::allocator >&}; Error::Location = unsigned int]' 24 | return Error(loc, Strings::Format(std::forward(fmt), std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/platform/src/linux/shared_library.cpp:52:31: required from here 52 | throw MakeFormattedError(THIS_LINE, translate("Failed to find symbol '{}' in shared object."), name); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0)' ../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((* & val))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/platform' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/async' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/async/src/progress.cpp -o ../../obj/linux/release/async/progress.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/async' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/async' ar crus ../../lib/linux/release/libasync.a ../../obj/linux/release/async/activity.cpp.o ../../obj/linux/release/async/job_coroutine.cpp.o ../../obj/linux/release/async/job_worker.cpp.o ../../obj/linux/release/async/progress.cpp.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/async' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/lh6_decoder.c -o ../../obj/linux/release/lhasa/lh6_decoder.c.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/lh6_decoder.c:42: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/lh_new_decoder.c: In function 'copy_from_history': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/lh_new_decoder.c:496:20: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 496 | if (offset < 0) { | ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/lh7_decoder.c -o ../../obj/linux/release/lhasa/lh7_decoder.c.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/lh7_decoder.c:43: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/lh_new_decoder.c: In function 'copy_from_history': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/lh_new_decoder.c:496:20: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 496 | if (offset < 0) { | ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/lz5_decoder.c -o ../../obj/linux/release/lhasa/lz5_decoder.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/analysis' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/analysis/src/path.cpp -o ../../obj/linux/release/analysis/path.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/analysis' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -D_7ZIP_PPMD_SUPPPORT -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma/C/7zBuf.c -o ../../obj/linux/release/lzma/7zBuf.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/binary' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/binary/src/view.cpp -o ../../obj/linux/release/binary/view.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/binary' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/compiledasc.cpp -o ../../../obj/linux/release/formats_packed/compiledasc.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/binary' ar crus ../../lib/linux/release/libbinary.a ../../obj/linux/release/binary/base64.cpp.o ../../obj/linux/release/binary/container.cpp.o ../../obj/linux/release/binary/crc.cpp.o ../../obj/linux/release/binary/view.cpp.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/binary' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/lzs_decoder.c -o ../../obj/linux/release/lhasa/lzs_decoder.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -D_7ZIP_PPMD_SUPPPORT -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma/C/7zBuf2.c -o ../../obj/linux/release/lzma/7zBuf2.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -D_7ZIP_PPMD_SUPPPORT -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma/C/7zCrcOpt.c -o ../../obj/linux/release/lzma/7zCrcOpt.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -D_7ZIP_PPMD_SUPPPORT -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma/C/7zCrc.c -o ../../obj/linux/release/lzma/7zCrc.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -D_7ZIP_PPMD_SUPPPORT -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma/C/7zArcIn.c -o ../../obj/linux/release/lzma/7zArcIn.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/fmod.cpp -o ../../../obj/linux/release/formats_archived/fmod.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa/lib/pm2_decoder.c -o ../../obj/linux/release/lhasa/pm2_decoder.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -D_7ZIP_PPMD_SUPPPORT -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma/C/Bcj2.c -o ../../obj/linux/release/lzma/Bcj2.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' ar crus ../../lib/linux/release/liblhasa.a ../../obj/linux/release/lhasa/crc16.c.o ../../obj/linux/release/lhasa/ext_header.c.o ../../obj/linux/release/lhasa/lha_arch_unix.c.o ../../obj/linux/release/lhasa/lha_arch_win32.c.o ../../obj/linux/release/lhasa/lha_decoder.c.o ../../obj/linux/release/lhasa/lha_endian.c.o ../../obj/linux/release/lhasa/lha_file_header.c.o ../../obj/linux/release/lhasa/lha_input_stream.c.o ../../obj/linux/release/lhasa/lha_basic_reader.c.o ../../obj/linux/release/lhasa/lha_reader.c.o ../../obj/linux/release/lhasa/macbinary.c.o ../../obj/linux/release/lhasa/null_decoder.c.o ../../obj/linux/release/lhasa/lh1_decoder.c.o ../../obj/linux/release/lhasa/lh5_decoder.c.o ../../obj/linux/release/lhasa/lh6_decoder.c.o ../../obj/linux/release/lhasa/lh7_decoder.c.o ../../obj/linux/release/lhasa/lz5_decoder.c.o ../../obj/linux/release/lhasa/lzs_decoder.c.o ../../obj/linux/release/lhasa/pm2_decoder.c.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lhasa' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -D_7ZIP_PPMD_SUPPPORT -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma/C/7zStream.c -o ../../obj/linux/release/lzma/7zStream.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/parameters' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/parameters/src/convert.cpp -o ../../obj/linux/release/parameters/convert.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/parameters' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -D_7ZIP_PPMD_SUPPPORT -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma/C/BraIA64.c -o ../../obj/linux/release/lzma/BraIA64.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -D_7ZIP_PPMD_SUPPPORT -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma/C/Bra86.c -o ../../obj/linux/release/lzma/Bra86.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/binary/format' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/binary/format/expression.cpp -o ../../../obj/linux/release/binary_format/expression.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/binary/format' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -D_7ZIP_PPMD_SUPPPORT -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma/C/7zDec.c -o ../../obj/linux/release/lzma/7zDec.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -D_7ZIP_PPMD_SUPPPORT -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma/C/CpuArch.c -o ../../obj/linux/release/lzma/CpuArch.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -D_7ZIP_PPMD_SUPPPORT -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma/C/Delta.c -o ../../obj/linux/release/lzma/Delta.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -D_7ZIP_PPMD_SUPPPORT -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma/C/Bra.c -o ../../obj/linux/release/lzma/Bra.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/image' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/image/lasercompact52.cpp -o ../../../obj/linux/release/formats_image/lasercompact52.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/image' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/image' ar crus ../../../lib/linux/release/libformats_image.a ../../../obj/linux/release/formats_image/ascscreencrusher.cpp.o ../../../obj/linux/release/formats_image/container.cpp.o ../../../obj/linux/release/formats_image/lasercompact40.cpp.o ../../../obj/linux/release/formats_image/lasercompact52.cpp.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/image' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -D_7ZIP_PPMD_SUPPPORT -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma/C/Lzma2Dec.c -o ../../obj/linux/release/lzma/Lzma2Dec.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/platform' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/platform/src/linux/tools.cpp -o ../../obj/linux/release/platform/tools.cpp.o -MMD In file included from ../../src/strings/format.h:18, from ../../src/debug/src/log_real.h:20, from ../../src/debug/log.h:16, from /usr/src/RPM/BUILD/zxtune-r5056/src/platform/src/linux/tools.cpp:12: ../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = std::__cxx11::basic_string&]': ../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >&}; Context = fmt::v9::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator >&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {std::__cxx11::basic_string, std::allocator >&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {std::__cxx11::basic_string, std::allocator >&}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/platform/src/linux/tools.cpp:35:10: required from here 35 | Dbg("Shared library name: {}", result); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0)' ../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const std::__cxx11::basic_string*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = const std::__cxx11::basic_string&]': ../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = const std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {const std::__cxx11::basic_string, std::allocator >&, int&}; Context = fmt::v9::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >, int}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {const std::__cxx11::basic_string, std::allocator >&, int&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator >&, int&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {const std::__cxx11::basic_string, std::allocator >&, int&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {const std::__cxx11::basic_string, std::allocator >&, int&}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/platform/src/linux/tools.cpp:50:10: required from here 50 | Dbg("Failed to stat {} (errno {})", selfPath, errno); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0, args#1)' ../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((* & val))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/platform' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/platform' ar crus ../../lib/linux/release/libplatform.a ../../obj/linux/release/platform/shared_library_common.cpp.o ../../obj/linux/release/platform/shared_library.cpp.o ../../obj/linux/release/platform/tools.cpp.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/platform' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -D_7ZIP_PPMD_SUPPPORT -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma/C/Ppmd7Dec.c -o ../../obj/linux/release/lzma/Ppmd7Dec.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/compiledpt2.cpp -o ../../../obj/linux/release/formats_packed/compiledpt2.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/hrip.cpp -o ../../../obj/linux/release/formats_archived/hrip.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -D_7ZIP_PPMD_SUPPPORT -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma/C/Ppmd7.c -o ../../obj/linux/release/lzma/Ppmd7.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/aym/ascsoundmaster.cpp -o ../../../obj/linux/release/formats_chiptune/ascsoundmaster.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/compiledptu13.cpp -o ../../../obj/linux/release/formats_packed/compiledptu13.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -D_7ZIP_PPMD_SUPPPORT -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma/C/LzmaDec.c -o ../../obj/linux/release/lzma/LzmaDec.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma' ar crus ../../lib/linux/release/liblzma.a ../../obj/linux/release/lzma/7zArcIn.c.o ../../obj/linux/release/lzma/7zBuf.c.o ../../obj/linux/release/lzma/7zBuf2.c.o ../../obj/linux/release/lzma/7zCrc.c.o ../../obj/linux/release/lzma/7zCrcOpt.c.o ../../obj/linux/release/lzma/7zDec.c.o ../../obj/linux/release/lzma/7zStream.c.o ../../obj/linux/release/lzma/Bcj2.c.o ../../obj/linux/release/lzma/Bra.c.o ../../obj/linux/release/lzma/Bra86.c.o ../../obj/linux/release/lzma/BraIA64.c.o ../../obj/linux/release/lzma/CpuArch.c.o ../../obj/linux/release/lzma/Delta.c.o ../../obj/linux/release/lzma/LzmaDec.c.o ../../obj/linux/release/lzma/Lzma2Dec.c.o ../../obj/linux/release/lzma/Ppmd7.c.o ../../obj/linux/release/lzma/Ppmd7Dec.c.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lzma' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/io' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/io/providers/network_provider.cpp -o ../../obj/linux/release/io/network_provider.cpp.o -MMD In file included from ../../src/strings/format.h:18, from ../../include/error_tools.h:18, from /usr/src/RPM/BUILD/zxtune-r5056/src/io/providers/network_provider.cpp:18: ../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = std::__cxx11::basic_string&]': ../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {void*&, std::__cxx11::basic_string, std::allocator >&}; Context = fmt::v9::basic_format_context; Args = {void*, std::__cxx11::basic_string, std::allocator >}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {void*&, std::__cxx11::basic_string, std::allocator >&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator >&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {void*&, std::__cxx11::basic_string, std::allocator >&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {void*&, std::__cxx11::basic_string, std::allocator >&}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/io/providers/network_provider.cpp:172:12: required from here 172 | Dbg("Curl({}): {}", obj, str); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0, args#1)' ../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const std::__cxx11::basic_string*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = basic_string_view&]': ../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = basic_string_view&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {basic_string_view&}; Context = fmt::v9::basic_format_context; Args = {basic_string_view}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {basic_string_view&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = std::__cxx11::basic_string; P = {basic_string_view&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/error_tools.h:24:36: required from 'Error MakeFormattedError(Error::Location, S&&, P&& ...) [with S = std::__cxx11::basic_string; P = {basic_string_view&}; Error::Location = unsigned int]' 24 | return Error(loc, Strings::Format(std::forward(fmt), std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/io/providers/network_provider.cpp:356:33: required from here 356 | throw MakeFormattedError(THIS_LINE, translate("Failed to open network resource '{}'."), path).AddSuberror(e); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0)' ../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const basic_string_view*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/io' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/binary/format' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/binary/format/static_expression.cpp -o ../../../obj/linux/release/binary_format/static_expression.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/binary/format' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/binary/format' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/binary/format/grammar.cpp -o ../../../obj/linux/release/binary_format/grammar.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/binary/format' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/binary/format' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/binary/format/lexic_analysis.cpp -o ../../../obj/linux/release/binary_format/lexic_analysis.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/binary/format' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/binary/format' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/binary/format/matching.cpp -o ../../../obj/linux/release/binary_format/matching.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/binary/format' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/parameters' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/parameters/src/merged.cpp -o ../../obj/linux/release/parameters/merged.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/parameters' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/analysis' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/analysis/src/scanner.cpp -o ../../obj/linux/release/analysis/scanner.cpp.o -MMD In file included from ../../src/strings/format.h:18, from ../../src/debug/src/log_real.h:20, from ../../src/debug/log.h:16, from /usr/src/RPM/BUILD/zxtune-r5056/src/analysis/src/scanner.cpp:17: ../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = std::__cxx11::basic_string&]': ../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >&, const long unsigned int&, long unsigned int&, const long unsigned int&}; Context = fmt::v9::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >, long unsigned int, long unsigned int, long unsigned int}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >, const long unsigned int&, long unsigned int, const long unsigned int&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator >, const long unsigned int&, long unsigned int, const long unsigned int&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {std::__cxx11::basic_string, std::allocator >, const long unsigned int&, long unsigned int, const long unsigned int&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {std::__cxx11::basic_string, std::allocator >, const long unsigned int&, long unsigned int, const long unsigned int&}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/analysis/src/scanner.cpp:218:12: required from 'bool Analysis::TypedScanner::ProcessDecoder(typename Traits::Decoder::Ptr, Analysis::Scanner::Target&) [with Traits = Analysis::ArchivedDataTraits; typename Traits::Decoder::Ptr = std::shared_ptr; typename Traits::Decoder = Formats::Archived::Decoder]' 218 | Dbg("Found {} at {}+{} in {} bytes", decoder->GetDescription(), Base, Window.GetOffset(), used); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/analysis/src/scanner.cpp:181:13: required from 'void Analysis::TypedScanner::ScanFromStart(Analysis::Scanner::Target&) [with Traits = Analysis::ArchivedDataTraits]' 181 | if (ProcessDecoder(decoder, target)) | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/analysis/src/scanner.cpp:160:7: required from 'void Analysis::TypedScanner::Scan(Analysis::Scanner::Target&) [with Traits = Analysis::ArchivedDataTraits]' 160 | ScanFromStart(target); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/analysis/src/scanner.cpp:371:19: required from 'void Analysis::DecodeUnrecognizedTarget::Apply(std::size_t, Binary::Container::Ptr) [with Traits = Analysis::ArchivedDataTraits; std::size_t = long unsigned int; Binary::Container::Ptr = std::shared_ptr]' 371 | scanner.Scan(Unrecognized); | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/analysis/src/scanner.cpp:416:21: required from here 416 | archived.Apply(0, data); | ~~~~~~~~~~~~~~^~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(((std::__cxx11::basic_string&)args#0), args#1, ((long unsigned int&)args#2), args#3)' ../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const std::__cxx11::basic_string*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = const std::__cxx11::basic_string&]': ../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = const std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {const std::__cxx11::basic_string, std::allocator >&, long unsigned int&, const long unsigned int&, const long unsigned int&}; Context = fmt::v9::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >, long unsigned int, long unsigned int, long unsigned int}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {const std::__cxx11::basic_string, std::allocator >&, long unsigned int&, const long unsigned int&, const long unsigned int&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator >&, long unsigned int&, const long unsigned int&, const long unsigned int&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {const std::__cxx11::basic_string, std::allocator >&, long unsigned int&, const long unsigned int&, const long unsigned int&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {const std::__cxx11::basic_string, std::allocator >&, long unsigned int&, const long unsigned int&, const long unsigned int&}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/analysis/src/scanner.cpp:250:12: required from 'void Analysis::TypedScanner::Schedule(typename Traits::Decoder::Ptr, std::size_t) [with Traits = Analysis::ArchivedDataTraits; typename Traits::Decoder::Ptr = std::shared_ptr; typename Traits::Decoder = Formats::Archived::Decoder; std::size_t = long unsigned int]' 250 | Dbg("Skip {} for {} bytes (check at {}+{})", id, delta, Base, nextPos); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/analysis/src/scanner.cpp:221:9: required from 'bool Analysis::TypedScanner::ProcessDecoder(typename Traits::Decoder::Ptr, Analysis::Scanner::Target&) [with Traits = Analysis::ArchivedDataTraits; typename Traits::Decoder::Ptr = std::shared_ptr; typename Traits::Decoder = Formats::Archived::Decoder]' 221 | Schedule(decoder, used); | ^~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/analysis/src/scanner.cpp:181:13: required from 'void Analysis::TypedScanner::ScanFromStart(Analysis::Scanner::Target&) [with Traits = Analysis::ArchivedDataTraits]' 181 | if (ProcessDecoder(decoder, target)) | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/analysis/src/scanner.cpp:160:7: required from 'void Analysis::TypedScanner::Scan(Analysis::Scanner::Target&) [with Traits = Analysis::ArchivedDataTraits]' 160 | ScanFromStart(target); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/analysis/src/scanner.cpp:371:19: required from 'void Analysis::DecodeUnrecognizedTarget::Apply(std::size_t, Binary::Container::Ptr) [with Traits = Analysis::ArchivedDataTraits; std::size_t = long unsigned int; Binary::Container::Ptr = std::shared_ptr]' 371 | scanner.Scan(Unrecognized); | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/analysis/src/scanner.cpp:416:21: required from here 416 | archived.Apply(0, data); | ~~~~~~~~~~~~~~^~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0, args#1, args#2, args#3)' ../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((* & val))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/analysis' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/analysis' ar crus ../../lib/linux/release/libanalysis.a ../../obj/linux/release/analysis/path.cpp.o ../../obj/linux/release/analysis/result.cpp.o ../../obj/linux/release/analysis/scanner.cpp.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/analysis' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/io' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/io/impl/l10n.cpp -o ../../obj/linux/release/io/l10n.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/io' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DSILENT -DRAR_NOCRYPT -DGUI -DSHELL_EXT -DNOVOLUME -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/unpack.cpp -o ../../obj/linux/release/unrar/unpack.cpp.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rar.hpp:24, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/unpack.cpp:1: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/headers.hpp: In member function 'FileHeader& FileHeader::operator=(FileHeader&)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/headers.hpp:223:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct FileHeader' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 223 | memcpy(this,&hd,sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/headers.hpp:177:8: note: 'struct FileHeader' declared here 177 | struct FileHeader:BlockHeader | ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rar.hpp:32: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/crypt.hpp: In destructor 'CryptKeyCacheItem::~CryptKeyCacheItem()': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/crypt.hpp:19:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class SecPassword'; use assignment or value-initialization instead [-Wclass-memaccess] 19 | memset(&Password,0,sizeof(Password)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rar.hpp:22: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/secpassword.hpp:6:7: note: 'class SecPassword' declared here 6 | class SecPassword | ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/unpack.cpp:3: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/model.cpp: In member function 'int ModelPPM::DecodeChar()': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/coder.cpp:23:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 23 | while ((low^(low+range)) 0xb0 || AvrPlc >= 0x2a00 && OldAvr2 < 0x40) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/unpack.cpp:8: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/unpack20.cpp: In member function 'void Unpack::ReadLastTables()': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/unpack20.cpp:256:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 256 | if (ReadTop>=InAddr+5) | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/unpack20.cpp: In member function 'byte Unpack::DecodeAudio(int)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/unpack20.cpp:316:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 316 | for (int I=1;IDif)/sizeof(V->Dif[0]);I++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/unpack.cpp: In member function 'void Unpack::Unpack29(bool)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/unpack.cpp:201:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 201 | for (int I=0;I 0 && IValue1 || Result==Value1 && FC)|(Result==0 ? VM_FZ:(Result&VM_FS)); | ~~~~~~~~~~~~~~~^~~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rar.hpp:16: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp: In member function 'void RarVM::Prepare(byte*, uint, VM_PreparedProgram*)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rardefs.hpp:4:30: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 4 | #define Min(x,y) (((x)<(y)) ? (x):(y)) | ~~~~~~~~~~^~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:543:21: note: in expansion of macro 'Min' 543 | memcpy(InBuf,Code,Min(CodeSize,BitInput::MAX_SIZE)); | ^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp: In member function 'void RarVM::Optimize(VM_PreparedProgram*)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_ADD' not handled in switch [-Wswitch] 787 | switch(Cmd->OpCode) | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_SUB' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_JZ' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_JNZ' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_INC' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_DEC' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_JMP' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_XOR' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_AND' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_OR' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_TEST' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_JS' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_JNS' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_JB' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_JBE' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_JA' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_JAE' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_PUSH' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_POP' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_CALL' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_RET' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_NOT' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_SHL' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_SHR' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_SAR' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_NEG' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_PUSHA' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_POPA' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_PUSHF' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_POPF' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_MOVZX' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_MOVSX' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_XCHG' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_MUL' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_DIV' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_ADC' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_SBB' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_PRINT' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_MOVB' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_MOVD' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_CMPB' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_CMPD' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_ADDB' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_ADDD' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_SUBB' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_SUBD' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_INCB' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_INCD' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_DECB' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_DECD' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_NEGB' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_NEGD' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:787:11: warning: enumeration value 'VM_STANDARD' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_MOV' not handled in switch [-Wswitch] 821 | switch(Cmd->OpCode) | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_CMP' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_JZ' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_JNZ' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_JMP' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_XOR' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_AND' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_OR' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_TEST' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_JS' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_JNS' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_JB' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_JBE' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_JA' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_JAE' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_PUSH' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_POP' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_CALL' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_RET' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_NOT' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_SHL' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_SHR' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_SAR' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_PUSHA' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_POPA' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_PUSHF' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_POPF' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_MOVZX' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_MOVSX' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_XCHG' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_MUL' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_DIV' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_ADC' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_SBB' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_PRINT' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_MOVB' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_MOVD' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_CMPB' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_CMPD' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_ADDB' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_ADDD' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_SUBB' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_SUBD' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_INCB' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_INCD' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_DECB' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_DECD' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_NEGB' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_NEGD' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:821:11: warning: enumeration value 'VM_STANDARD' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp: In member function 'VM_StandardFilters RarVM::IsStandardFilter(byte*, uint)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:863:53: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] 863 | if (StdList[I].CRC==CodeCRC && StdList[I].Length==CodeSize) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp: In member function 'void RarVM::ExecuteStandardFilter(VM_StandardFilters)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rarvm.cpp:1066:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1066 | for (int J=1;J fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = const std::__cxx11::basic_string&]': ../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = const std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {const std::__cxx11::basic_string, std::allocator >&, const long unsigned int&, long unsigned int&, const std::__cxx11::basic_string, std::allocator >&}; Context = fmt::v9::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >, long unsigned int, long unsigned int, std::__cxx11::basic_string, std::allocator >}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {const std::__cxx11::basic_string, std::allocator >&, const long unsigned int&, long unsigned int, const std::__cxx11::basic_string, std::allocator >&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator >&, const long unsigned int&, long unsigned int, const std::__cxx11::basic_string, std::allocator >&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {const std::__cxx11::basic_string, std::allocator >&, const long unsigned int&, long unsigned int, const std::__cxx11::basic_string, std::allocator >&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {const std::__cxx11::basic_string, std::allocator >&, const long unsigned int&, long unsigned int, const std::__cxx11::basic_string, std::allocator >&}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/lha.cpp:114:12: required from here 114 | Dbg("Created file '{}', size={}, packed size={}, compression={}", Name, Size, Data->Size(), Method); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0, args#1, ((long unsigned int&)args#2), args#3)' ../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((* & val))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DSILENT -DRAR_NOCRYPT -DGUI -DSHELL_EXT -DNOVOLUME -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/crc.cpp -o ../../obj/linux/release/unrar/crc.cpp.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rar.hpp:24, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/crc.cpp:15: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/headers.hpp: In member function 'FileHeader& FileHeader::operator=(FileHeader&)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/headers.hpp:223:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct FileHeader' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 223 | memcpy(this,&hd,sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/headers.hpp:177:8: note: 'struct FileHeader' declared here 177 | struct FileHeader:BlockHeader | ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rar.hpp:32: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/crypt.hpp: In destructor 'CryptKeyCacheItem::~CryptKeyCacheItem()': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/crypt.hpp:19:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class SecPassword'; use assignment or value-initialization instead [-Wclass-memaccess] 19 | memset(&Password,0,sizeof(Password)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rar.hpp:22: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/secpassword.hpp:6:7: note: 'class SecPassword' declared here 6 | class SecPassword | ^~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/dsk.cpp -o ../../../obj/linux/release/formats_packed/dsk.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/rar.cpp -o ../../../obj/linux/release/formats_archived/rar.cpp.o -MMD In file included from ../../../src/strings/format.h:18, from ../../../src/debug/src/log_real.h:20, from ../../../src/debug/log.h:16, from /usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/rar.cpp:17: ../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = const std::__cxx11::basic_string&]': ../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = const std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {const std::__cxx11::basic_string, std::allocator >&, const long unsigned int&}; Context = fmt::v9::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >, long unsigned int}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {const std::__cxx11::basic_string, std::allocator >&, const long unsigned int&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator >&, const long unsigned int&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {const std::__cxx11::basic_string, std::allocator >&, const long unsigned int&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {const std::__cxx11::basic_string, std::allocator >&, const long unsigned int&}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/rar.cpp:252:12: required from here 252 | Dbg("Decompressing '{}' started at {}", Name, Block.Offset); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0, args#1)' ../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((* & val))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DSILENT -DRAR_NOCRYPT -DGUI -DSHELL_EXT -DNOVOLUME -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/smallfn.cpp -o ../../obj/linux/release/unrar/smallfn.cpp.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rar.hpp:24, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/smallfn.cpp:1: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/headers.hpp: In member function 'FileHeader& FileHeader::operator=(FileHeader&)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/headers.hpp:223:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct FileHeader' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 223 | memcpy(this,&hd,sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/headers.hpp:177:8: note: 'struct FileHeader' declared here 177 | struct FileHeader:BlockHeader | ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rar.hpp:32: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/crypt.hpp: In destructor 'CryptKeyCacheItem::~CryptKeyCacheItem()': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/crypt.hpp:19:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class SecPassword'; use assignment or value-initialization instead [-Wclass-memaccess] 19 | memset(&Password,0,sizeof(Password)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rar.hpp:22: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/secpassword.hpp:6:7: note: 'class SecPassword' declared here 6 | class SecPassword | ^~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/datasquieezer.cpp -o ../../../obj/linux/release/formats_packed/datasquieezer.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DSILENT -DRAR_NOCRYPT -DGUI -DSHELL_EXT -DNOVOLUME -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/system.cpp -o ../../obj/linux/release/unrar/system.cpp.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rar.hpp:24, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/system.cpp:1: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/headers.hpp: In member function 'FileHeader& FileHeader::operator=(FileHeader&)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/headers.hpp:223:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct FileHeader' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 223 | memcpy(this,&hd,sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/headers.hpp:177:8: note: 'struct FileHeader' declared here 177 | struct FileHeader:BlockHeader | ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rar.hpp:32: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/crypt.hpp: In destructor 'CryptKeyCacheItem::~CryptKeyCacheItem()': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/crypt.hpp:19:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class SecPassword'; use assignment or value-initialization instead [-Wclass-memaccess] 19 | memset(&Password,0,sizeof(Password)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rar.hpp:22: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/secpassword.hpp:6:7: note: 'class SecPassword' declared here 6 | class SecPassword | ^~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/system.cpp: In function 'void SetPriority(int)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/system.cpp:14:22: warning: unused parameter 'Priority' [-Wunused-parameter] 14 | void SetPriority(int Priority) | ~~~~^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/fulldiskimage.cpp -o ../../../obj/linux/release/formats_packed/fulldiskimage.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/hobeta.cpp -o ../../../obj/linux/release/formats_packed/hobeta.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/gzip.cpp -o ../../../obj/linux/release/formats_packed/gzip.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DSILENT -DRAR_NOCRYPT -DGUI -DSHELL_EXT -DNOVOLUME -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/global.cpp -o ../../obj/linux/release/unrar/global.cpp.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rar.hpp:24, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/global.cpp:4: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/headers.hpp: In member function 'FileHeader& FileHeader::operator=(FileHeader&)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/headers.hpp:223:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct FileHeader' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 223 | memcpy(this,&hd,sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/headers.hpp:177:8: note: 'struct FileHeader' declared here 177 | struct FileHeader:BlockHeader | ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rar.hpp:32: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/crypt.hpp: In destructor 'CryptKeyCacheItem::~CryptKeyCacheItem()': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/crypt.hpp:19:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class SecPassword'; use assignment or value-initialization instead [-Wclass-memaccess] 19 | memset(&Password,0,sizeof(Password)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rar.hpp:22: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/secpassword.hpp:6:7: note: 'class SecPassword' declared here 6 | class SecPassword | ^~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/gamepacker.cpp -o ../../../obj/linux/release/formats_packed/gamepacker.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/scl.cpp -o ../../../obj/linux/release/formats_archived/scl.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/esvcruncher.cpp -o ../../../obj/linux/release/formats_packed/esvcruncher.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DSILENT -DRAR_NOCRYPT -DGUI -DSHELL_EXT -DNOVOLUME -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/stubs/errhnd_stub.cpp -o ../../obj/linux/release/unrar/errhnd_stub.cpp.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/stubs/../rar.hpp:24, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/stubs/errhnd_stub.cpp:1: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/stubs/../headers.hpp: In member function 'FileHeader& FileHeader::operator=(FileHeader&)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/stubs/../headers.hpp:223:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct FileHeader' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 223 | memcpy(this,&hd,sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/stubs/../headers.hpp:177:8: note: 'struct FileHeader' declared here 177 | struct FileHeader:BlockHeader | ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/stubs/../rar.hpp:32: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/stubs/../crypt.hpp: In destructor 'CryptKeyCacheItem::~CryptKeyCacheItem()': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/stubs/../crypt.hpp:19:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class SecPassword'; use assignment or value-initialization instead [-Wclass-memaccess] 19 | memset(&Password,0,sizeof(Password)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/stubs/../rar.hpp:22: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/stubs/../secpassword.hpp:6:7: note: 'class SecPassword' declared here 6 | class SecPassword | ^~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DSILENT -DRAR_NOCRYPT -DGUI -DSHELL_EXT -DNOVOLUME -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rdwrfn.cpp -o ../../obj/linux/release/unrar/rdwrfn.cpp.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rar.hpp:24, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rdwrfn.cpp:1: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/headers.hpp: In member function 'FileHeader& FileHeader::operator=(FileHeader&)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/headers.hpp:223:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct FileHeader' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 223 | memcpy(this,&hd,sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/headers.hpp:177:8: note: 'struct FileHeader' declared here 177 | struct FileHeader:BlockHeader | ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rar.hpp:32: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/crypt.hpp: In destructor 'CryptKeyCacheItem::~CryptKeyCacheItem()': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/crypt.hpp:19:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class SecPassword'; use assignment or value-initialization instead [-Wclass-memaccess] 19 | memset(&Password,0,sizeof(Password)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rar.hpp:22: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/secpassword.hpp:6:7: note: 'class SecPassword' declared here 6 | class SecPassword | ^~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rdwrfn.cpp: In member function 'void ComprDataIO::UnpWrite(byte*, size_t)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/rdwrfn.cpp:178:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 178 | if (!SkipUnpCRC) | ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/hrum.cpp -o ../../../obj/linux/release/formats_packed/hrum.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DSILENT -DRAR_NOCRYPT -DGUI -DSHELL_EXT -DNOVOLUME -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/stubs/file_stub.cpp -o ../../obj/linux/release/unrar/file_stub.cpp.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/stubs/../rar.hpp:24, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/stubs/file_stub.cpp:1: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/stubs/../headers.hpp: In member function 'FileHeader& FileHeader::operator=(FileHeader&)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/stubs/../headers.hpp:223:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct FileHeader' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 223 | memcpy(this,&hd,sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/stubs/../headers.hpp:177:8: note: 'struct FileHeader' declared here 177 | struct FileHeader:BlockHeader | ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/stubs/../rar.hpp:32: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/stubs/../crypt.hpp: In destructor 'CryptKeyCacheItem::~CryptKeyCacheItem()': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/stubs/../crypt.hpp:19:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class SecPassword'; use assignment or value-initialization instead [-Wclass-memaccess] 19 | memset(&Password,0,sizeof(Password)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/stubs/../rar.hpp:22: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar/stubs/../secpassword.hpp:6:7: note: 'class SecPassword' declared here 6 | class SecPassword | ^~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar' ar crus ../../lib/linux/release/libunrar.a ../../obj/linux/release/unrar/getbits.cpp.o ../../obj/linux/release/unrar/unpack.cpp.o ../../obj/linux/release/unrar/rarvm.cpp.o ../../obj/linux/release/unrar/crc.cpp.o ../../obj/linux/release/unrar/smallfn.cpp.o ../../obj/linux/release/unrar/system.cpp.o ../../obj/linux/release/unrar/global.cpp.o ../../obj/linux/release/unrar/rdwrfn.cpp.o ../../obj/linux/release/unrar/errhnd_stub.cpp.o ../../obj/linux/release/unrar/file_stub.cpp.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/unrar' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/trdos_utils.cpp -o ../../../obj/linux/release/formats_archived/trdos_utils.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/image_utils.cpp -o ../../../obj/linux/release/formats_packed/image_utils.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/hrust1.cpp -o ../../../obj/linux/release/formats_packed/hrust1.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/trd.cpp -o ../../../obj/linux/release/formats_archived/trd.cpp.o -MMD In file included from ../../../src/strings/format.h:18, from ../../../src/debug/src/log_real.h:20, from ../../../src/debug/log.h:16, from /usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/trd.cpp:20: ../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = std::__cxx11::basic_string&]': ../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >&}; Context = fmt::v9::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator >&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {std::__cxx11::basic_string, std::allocator >&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {std::__cxx11::basic_string, std::allocator >&}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/trd.cpp:172:14: required from here 172 | Dbg("File '{}' is out of bounds", entryName); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0)' ../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const std::__cxx11::basic_string*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/lha_file.cpp -o ../../../obj/linux/release/formats_packed/lha_file.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/aym/fasttracker.cpp -o ../../../obj/linux/release/formats_chiptune/fasttracker.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/lzh.cpp -o ../../../obj/linux/release/formats_packed/lzh.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/lzs.cpp -o ../../../obj/linux/release/formats_packed/lzs.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/io' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/io/providers/file_provider.cpp -o ../../obj/linux/release/io/file_provider.cpp.o -MMD In file included from ../../src/strings/format.h:18, from ../../include/error_tools.h:18, from /usr/src/RPM/BUILD/zxtune-r5056/src/io/providers/file_provider.cpp:18: ../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = basic_string_view&]': ../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = basic_string_view&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {basic_string_view&}; Context = fmt::v9::basic_format_context; Args = {basic_string_view}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {basic_string_view&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {basic_string_view&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {basic_string_view&}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/io/providers/file_provider.cpp:296:10: required from here 296 | Dbg("Using memory-mapped i/o for '{}'.", path); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0)' ../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const basic_string_view*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = const std::__cxx11::basic_string&]': ../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = const std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {const std::__cxx11::basic_string, std::allocator >&}; Context = fmt::v9::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {const std::__cxx11::basic_string, std::allocator >&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator >&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = std::__cxx11::basic_string; P = {const std::__cxx11::basic_string, std::allocator >&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/error_tools.h:24:36: required from 'Error MakeFormattedError(Error::Location, S&&, P&& ...) [with S = std::__cxx11::basic_string; P = {const std::__cxx11::basic_string, std::allocator >&}; Error::Location = unsigned int]' 24 | return Error(loc, Strings::Format(std::forward(fmt), std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/io/providers/file_provider.cpp:325:33: required from here 325 | throw MakeFormattedError(THIS_LINE, translate("Failed to write file '{}'"), Name); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0)' ../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((* & val))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = std::__cxx11::basic_string&]': ../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {basic_string_view&, std::__cxx11::basic_string, std::allocator >&}; Context = fmt::v9::basic_format_context; Args = {basic_string_view, std::__cxx11::basic_string, std::allocator >}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {basic_string_view&, std::__cxx11::basic_string, std::allocator >}; std::string = std::__cxx11::basic_string; format_string = basic_format_string&, std::__cxx11::basic_string, std::allocator > >]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {basic_string_view&, std::__cxx11::basic_string, std::allocator >}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {basic_string_view&, std::__cxx11::basic_string, std::allocator >}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/io/providers/file_provider.cpp:379:10: required from here 379 | Dbg("Sanitized path '{}' to '{}'", fileName, Details::ToString(result)); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0, ((std::__cxx11::basic_string&)args#1))' ../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const std::__cxx11::basic_string*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/io' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/aym/globaltracker.cpp -o ../../../obj/linux/release/formats_chiptune/globaltracker.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/io' ar crus ../../lib/linux/release/libio.a ../../obj/linux/release/io/enumerator.cpp.o ../../obj/linux/release/io/network_provider.cpp.o ../../obj/linux/release/io/file_provider.cpp.o ../../obj/linux/release/io/l10n.cpp.o ../../obj/linux/release/io/template.cpp.o ../../obj/linux/release/io/curl_api_dynamic.cpp.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/io' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/megalz.cpp -o ../../../obj/linux/release/formats_packed/megalz.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/mspack.cpp -o ../../../obj/linux/release/formats_packed/mspack.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/hrust2.cpp -o ../../../obj/linux/release/formats_packed/hrust2.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/muse.cpp -o ../../../obj/linux/release/formats_packed/muse.cpp.o -MMD In file included from ../../../src/strings/format.h:18, from ../../../src/debug/src/log_real.h:20, from ../../../src/debug/log.h:16, from /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/muse.cpp:21: ../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = std::__cxx11::basic_string&]': ../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >&}; Context = fmt::v9::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator > >]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {std::__cxx11::basic_string, std::allocator >}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {std::__cxx11::basic_string, std::allocator >}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/muse.cpp:85:14: required from here 85 | Dbg("Failed to uncompress: {}", e.ToString()); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(((std::__cxx11::basic_string&)args#0))' ../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const std::__cxx11::basic_string*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/aym/prosoundcreator.cpp -o ../../../obj/linux/release/formats_chiptune/prosoundcreator.cpp.o -MMD In file included from ../../../src/strings/format.h:18, from ../../../src/debug/src/log_real.h:20, from ../../../src/debug/log.h:16, from /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/aym/prosoundcreator.cpp:23: ../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = basic_string_view&]': ../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = basic_string_view&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {basic_string_view&}; Context = fmt::v9::basic_format_context; Args = {basic_string_view}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {basic_string_view}; std::string = std::__cxx11::basic_string; format_string = basic_format_string >]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char (&)[22]; P = {basic_string_view}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/aym/prosoundcreator.cpp:509:60: required from here 509 | String programName = hdr.Id.Check() ? Strings::Format(EDITOR, StringView(hdr.Id.Version)) : EDITOR_OLD; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(((basic_string_view&)args#0))' ../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const basic_string_view*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/pack2.cpp -o ../../../obj/linux/release/formats_packed/pack2.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/sna128.cpp -o ../../../obj/linux/release/formats_packed/sna128.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/powerfullcodedecreaser6.cpp -o ../../../obj/linux/release/formats_packed/powerfullcodedecreaser6.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/rar_file.cpp -o ../../../obj/linux/release/formats_packed/rar_file.cpp.o -MMD In file included from ../../../3rdparty/unrar/rar.hpp:24, from /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/rar_file.cpp:29: ../../../3rdparty/unrar/headers.hpp: In member function 'FileHeader& FileHeader::operator=(FileHeader&)': ../../../3rdparty/unrar/headers.hpp:223:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct FileHeader' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 223 | memcpy(this,&hd,sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../../../3rdparty/unrar/headers.hpp:177:8: note: 'struct FileHeader' declared here 177 | struct FileHeader:BlockHeader | ^~~~~~~~~~ In file included from ../../../3rdparty/unrar/rar.hpp:32: ../../../3rdparty/unrar/crypt.hpp: In destructor 'CryptKeyCacheItem::~CryptKeyCacheItem()': ../../../3rdparty/unrar/crypt.hpp:19:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class SecPassword'; use assignment or value-initialization instead [-Wclass-memaccess] 19 | memset(&Password,0,sizeof(Password)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../3rdparty/unrar/rar.hpp:22: ../../../3rdparty/unrar/secpassword.hpp:6:7: note: 'class SecPassword' declared here 6 | class SecPassword | ^~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/trush.cpp -o ../../../obj/linux/release/formats_packed/trush.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/trdos_catalogue.cpp -o ../../../obj/linux/release/formats_archived/trdos_catalogue.cpp.o -MMD In file included from ../../../src/strings/format.h:18, from /usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/trdos_catalogue.cpp:19: ../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = const basic_string_view&]': ../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = const basic_string_view&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {const basic_string_view&, const unsigned int&, const basic_string_view&}; Context = fmt::v9::basic_format_context; Args = {basic_string_view, unsigned int, basic_string_view}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {const basic_string_view&, const unsigned int&, const basic_string_view&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string&, const unsigned int&, const basic_string_view&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char (&)[8]; P = {const basic_string_view&, const unsigned int&, const basic_string_view&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/trdos_catalogue.cpp:139:29: required from here 139 | return Strings::Format("{}~{}{}", base, Idx, ext); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0, args#1, args#2)' ../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((* & val))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/turbolz.cpp -o ../../../obj/linux/release/formats_packed/turbolz.cpp.o -MMD /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/turbolz.cpp: In constructor 'Formats::Packed::TurboLZ::Protected::KeyFunc::KeyFunc(const uint8_t*, std::size_t)': /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/turbolz.cpp:165:19: warning: member 'Formats::Packed::TurboLZ::Protected::KeyFunc::Key' is used uninitialized [-Wuninitialized] 165 | : Index(Key[offsetof(RawHeader, InitialCryptoKeyIndex) - KeyOffset]) | ^~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/teledisk.cpp -o ../../../obj/linux/release/formats_packed/teledisk.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/z80.cpp -o ../../../obj/linux/release/formats_packed/z80.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/zip.cpp -o ../../../obj/linux/release/formats_archived/zip.cpp.o -MMD In file included from ../../../src/strings/format.h:18, from ../../../src/debug/src/log_real.h:20, from ../../../src/debug/log.h:16, from /usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/zip.cpp:16: ../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = const std::__cxx11::basic_string&]': ../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = const std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {const std::__cxx11::basic_string, std::allocator >&}; Context = fmt::v9::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {const std::__cxx11::basic_string, std::allocator >&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator >&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {const std::__cxx11::basic_string, std::allocator >&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {const std::__cxx11::basic_string, std::allocator >&}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/zip.cpp:54:12: required from here 54 | Dbg("Decompressing '{}'", Name); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0)' ../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((* & val))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/zip_file.cpp -o ../../../obj/linux/release/formats_packed/zip_file.cpp.o -MMD In file included from ../../../src/strings/format.h:18, from ../../../src/debug/src/log_real.h:20, from ../../../src/debug/log.h:16, from /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/zip_file.cpp:23: ../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = std::__cxx11::basic_string&]': ../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >&}; Context = fmt::v9::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator > >]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {std::__cxx11::basic_string, std::allocator >}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {std::__cxx11::basic_string, std::allocator >}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/zip_file.cpp:149:14: required from here 149 | Dbg("Failed to inflate: {}", e.ToString()); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(((std::__cxx11::basic_string&)args#0))' ../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const std::__cxx11::basic_string*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/aym/psg.cpp -o ../../../obj/linux/release/formats_chiptune/psg.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/umx.cpp -o ../../../obj/linux/release/formats_archived/umx.cpp.o -MMD In file included from ../../../src/strings/format.h:18, from ../../../src/debug/src/log_real.h:20, from ../../../src/debug/log.h:16, from /usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/umx.cpp:22: ../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = const std::__cxx11::basic_string&]': ../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = const std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {unsigned int&, const long unsigned int&, const long unsigned int&, const std::__cxx11::basic_string, std::allocator >&}; Context = fmt::v9::basic_format_context; Args = {unsigned int, long unsigned int, long unsigned int, std::__cxx11::basic_string, std::allocator >}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {unsigned int&, const long unsigned int&, const long unsigned int&, const std::__cxx11::basic_string, std::allocator >&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator >&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {unsigned int&, const long unsigned int&, const long unsigned int&, const std::__cxx11::basic_string, std::allocator >&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {unsigned int&, const long unsigned int&, const long unsigned int&, const std::__cxx11::basic_string, std::allocator >&}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/umx.cpp:316:14: required from here 316 | Dbg("Entry[{}] data at {} size={} class={}", idx, offset, size, cls.Name); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0, args#1, args#2, args#3)' ../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((* & val))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = std::__cxx11::basic_string&]': ../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {unsigned int&, std::__cxx11::basic_string, std::allocator >&}; Context = fmt::v9::basic_format_context; Args = {unsigned int, std::__cxx11::basic_string, std::allocator >}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {unsigned int&, std::__cxx11::basic_string, std::allocator >&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator >&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {unsigned int&, std::__cxx11::basic_string, std::allocator >&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {unsigned int&, std::__cxx11::basic_string, std::allocator >&}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/umx.cpp:337:14: required from here 337 | Dbg("Names[{}] = '{}'", idx, entry.Name); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0, args#1)' ../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const std::__cxx11::basic_string*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/zxzip.cpp -o ../../../obj/linux/release/formats_archived/zxzip.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/aym/protracker2.cpp -o ../../../obj/linux/release/formats_chiptune/protracker2.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/aym/prosoundmaker_compiled.cpp -o ../../../obj/linux/release/formats_chiptune/prosoundmaker_compiled.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed/zxzip_file.cpp -o ../../../obj/linux/release/formats_packed/zxzip_file.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' ar crus ../../../lib/linux/release/libformats_packed.a ../../../obj/linux/release/formats_packed/charpres.cpp.o ../../../obj/linux/release/formats_packed/codecruncher3.cpp.o ../../../obj/linux/release/formats_packed/compiledasc.cpp.o ../../../obj/linux/release/formats_packed/compiledpt2.cpp.o ../../../obj/linux/release/formats_packed/compiledptu13.cpp.o ../../../obj/linux/release/formats_packed/compiledst3.cpp.o ../../../obj/linux/release/formats_packed/compiledstp.cpp.o ../../../obj/linux/release/formats_packed/compressorcode4.cpp.o ../../../obj/linux/release/formats_packed/container.cpp.o ../../../obj/linux/release/formats_packed/datasquieezer.cpp.o ../../../obj/linux/release/formats_packed/dsk.cpp.o ../../../obj/linux/release/formats_packed/esvcruncher.cpp.o ../../../obj/linux/release/formats_packed/fulldiskimage.cpp.o ../../../obj/linux/release/formats_packed/gamepacker.cpp.o ../../../obj/linux/release/formats_packed/gzip.cpp.o ../../../obj/linux/release/formats_packed/hobeta.cpp.o ../../../obj/linux/release/formats_packed/hrum.cpp.o ../../../obj/linux/release/formats_packed/hrust1.cpp.o ../../../obj/linux/release/formats_packed/hrust2.cpp.o ../../../obj/linux/release/formats_packed/image_utils.cpp.o ../../../obj/linux/release/formats_packed/lha_file.cpp.o ../../../obj/linux/release/formats_packed/lzh.cpp.o ../../../obj/linux/release/formats_packed/lzs.cpp.o ../../../obj/linux/release/formats_packed/megalz.cpp.o ../../../obj/linux/release/formats_packed/mspack.cpp.o ../../../obj/linux/release/formats_packed/muse.cpp.o ../../../obj/linux/release/formats_packed/pack2.cpp.o ../../../obj/linux/release/formats_packed/powerfullcodedecreaser6.cpp.o ../../../obj/linux/release/formats_packed/rar_file.cpp.o ../../../obj/linux/release/formats_packed/sna128.cpp.o ../../../obj/linux/release/formats_packed/teledisk.cpp.o ../../../obj/linux/release/formats_packed/trush.cpp.o ../../../obj/linux/release/formats_packed/turbolz.cpp.o ../../../obj/linux/release/formats_packed/z80.cpp.o ../../../obj/linux/release/formats_packed/zip_file.cpp.o ../../../obj/linux/release/formats_packed/zxzip_file.cpp.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/packed' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/aym/protracker1.cpp -o ../../../obj/linux/release/formats_chiptune/protracker1.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/aym/turbosound.cpp -o ../../../obj/linux/release/formats_chiptune/turbosound.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/digital/abysshighestexperience.cpp -o ../../../obj/linux/release/formats_chiptune/abysshighestexperience.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/digital/digital.cpp -o ../../../obj/linux/release/formats_chiptune/digital.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[1]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/apps/xtractor' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/apps/xtractor/main.cpp -o ../../obj/linux/release/xtractor/main.cpp.o -MMD In file included from ../../src/strings/format.h:18, from ../../src/debug/src/log_real.h:20, from ../../src/debug/log.h:16, from /usr/src/RPM/BUILD/zxtune-r5056/apps/xtractor/main.cpp:20: ../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = const basic_string_view&]': ../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = const basic_string_view&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {const basic_string_view&, const basic_string_view&}; Context = fmt::v9::basic_format_context; Args = {basic_string_view, basic_string_view}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {const basic_string_view&, const basic_string_view&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string&, const basic_string_view&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char (&)[21]; P = {const basic_string_view&, const basic_string_view&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/apps/xtractor/main.cpp:668:22: required from here 668 | Strings::Format("XTractor/[{0}]/[{1}]", TEMPLATE_FIELD_FILENAME, TEMPLATE_FIELD_SUBPATH); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0, args#1)' ../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((* & val))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = const std::__cxx11::basic_string&]': ../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = const std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {const std::__cxx11::basic_string, std::allocator >&, const basic_string_view&, const basic_string_view&, const basic_string_view&, const basic_string_view&, const basic_string_view&}; Context = fmt::v9::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >, basic_string_view, basic_string_view, basic_string_view, basic_string_view, basic_string_view}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {const std::__cxx11::basic_string, std::allocator >&, const basic_string_view&, const basic_string_view&, const basic_string_view&, const basic_string_view&, const basic_string_view&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator >&, const basic_string_view&, const basic_string_view&, const basic_string_view&, const basic_string_view&, const basic_string_view&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char (&)[87]; P = {const std::__cxx11::basic_string, std::allocator >&, const basic_string_view&, const basic_string_view&, const basic_string_view&, const basic_string_view&, const basic_string_view&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/apps/xtractor/main.cpp:1089:26: required from here 1089 | Strings::Format("target name template. Default is {0}. " | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1090 | "Applicable fields: [{1}],[{2}],[{3}],[{4}],[{5}]", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1091 | DEFAULT_TARGET_NAME_TEMPLATE, TEMPLATE_FIELD_FILENAME, TEMPLATE_FIELD_PATH, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1092 | TEMPLATE_FIELD_FLATPATH, TEMPLATE_FIELD_SUBPATH, TEMPLATE_FIELD_FLATSUBPATH) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0, args#1, args#2, args#3, args#4, args#5)' ../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((* & val))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = std::__cxx11::basic_string&]': ../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >&, const char* const&}; Context = fmt::v9::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >, const char*}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >&, const char* const&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator >&, const char* const&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char (&)[43]; P = {std::__cxx11::basic_string, std::allocator >&, const char* const&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/apps/xtractor/main.cpp:1224:48: required from here 1224 | options_description options(Strings::Format("Usage:\n{0} [options] [--{1}] ", args[0], inputKey)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0, args#1)' ../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const std::__cxx11::basic_string*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/apps/xtractor' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/aym/protracker3_compiled.cpp -o ../../../obj/linux/release/formats_chiptune/protracker3_compiled.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/aym/ym_vtx.cpp -o ../../../obj/linux/release/formats_chiptune/ym_vtx.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/aym/soundtracker.cpp -o ../../../obj/linux/release/formats_chiptune/soundtracker.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/digital/v2m.cpp -o ../../../obj/linux/release/formats_chiptune/v2m.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/aym/sqtracker_compiled.cpp -o ../../../obj/linux/release/formats_chiptune/sqtracker_compiled.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/emulation/dreamcastsoundformat.cpp -o ../../../obj/linux/release/formats_chiptune/dreamcastsoundformat.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/digital/chiptracker.cpp -o ../../../obj/linux/release/formats_chiptune/chiptracker.cpp.o -MMD In file included from ../../../src/strings/format.h:18, from ../../../src/debug/src/log_real.h:20, from ../../../src/debug/log.h:16, from /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/digital/chiptracker.cpp:22: ../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = const basic_string_view&]': ../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = const basic_string_view&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {const basic_string_view&}; Context = fmt::v9::basic_format_context; Args = {basic_string_view}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {const basic_string_view&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char (&)[17]; P = {const basic_string_view&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/digital/chiptracker.cpp:271:40: required from here 271 | meta.SetProgram(Strings::Format(EDITOR, version)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0)' ../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((* & val))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/digital/digitalmusicmaker.cpp -o ../../../obj/linux/release/formats_chiptune/digitalmusicmaker.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/digital/extremetracker1.cpp -o ../../../obj/linux/release/formats_chiptune/extremetracker1.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/aym/soundtrackerpro_compiled.cpp -o ../../../obj/linux/release/formats_chiptune/soundtrackerpro_compiled.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/aym/soundtracker_compiled.cpp -o ../../../obj/linux/release/formats_chiptune/soundtracker_compiled.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/zxstate.cpp -o ../../../obj/linux/release/formats_archived/zxstate.cpp.o -MMD In file included from ../../../src/strings/format.h:18, from ../../../src/debug/src/log_real.h:20, from ../../../src/debug/log.h:16, from /usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/zxstate.cpp:24: ../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = std::__cxx11::basic_string&]': ../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >&}; Context = fmt::v9::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator > >]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {std::__cxx11::basic_string, std::allocator >}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {std::__cxx11::basic_string, std::allocator >}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/zxstate.cpp:436:12: required from here 436 | Dbg("Failed to decompress: {}", e.ToString()); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(((std::__cxx11::basic_string&)args#0))' ../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const std::__cxx11::basic_string*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = const std::__cxx11::basic_string&]': ../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = const std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {const std::__cxx11::basic_string, std::allocator >&, const long unsigned int&, const long unsigned int&, const bool&}; Context = fmt::v9::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >, long unsigned int, long unsigned int, bool}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {const std::__cxx11::basic_string, std::allocator >&, const long unsigned int&, const long unsigned int&, const bool&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator >&, const long unsigned int&, const long unsigned int&, const bool&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {const std::__cxx11::basic_string, std::allocator >&, const long unsigned int&, const long unsigned int&, const bool&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {const std::__cxx11::basic_string, std::allocator >&, const long unsigned int&, const long unsigned int&, const bool&}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/zxstate.cpp:473:12: required from here 473 | Dbg("Created file '{}', size={}, packed size={}, compression={}", Name, Block.UncompressedSize, Block.Size, | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | Block.IsCompressed); | ~~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0, args#1, args#2, args#3)' ../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((* & val))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived' ar crus ../../../lib/linux/release/libformats_archived.a ../../../obj/linux/release/formats_archived/7zip.cpp.o ../../../obj/linux/release/formats_archived/fmod.cpp.o ../../../obj/linux/release/formats_archived/hrip.cpp.o ../../../obj/linux/release/formats_archived/lha.cpp.o ../../../obj/linux/release/formats_archived/rar.cpp.o ../../../obj/linux/release/formats_archived/scl.cpp.o ../../../obj/linux/release/formats_archived/trd.cpp.o ../../../obj/linux/release/formats_archived/trdos_catalogue.cpp.o ../../../obj/linux/release/formats_archived/trdos_utils.cpp.o ../../../obj/linux/release/formats_archived/umx.cpp.o ../../../obj/linux/release/formats_archived/zip.cpp.o ../../../obj/linux/release/formats_archived/zxstate.cpp.o ../../../obj/linux/release/formats_archived/zxzip.cpp.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/emulation/gameboyadvancesoundformat.cpp -o ../../../obj/linux/release/formats_chiptune/gameboyadvancesoundformat.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/aym/soundtracker3.cpp -o ../../../obj/linux/release/formats_chiptune/soundtracker3.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/digital/digitalstudio.cpp -o ../../../obj/linux/release/formats_chiptune/digitalstudio.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/digital/sampletracker.cpp -o ../../../obj/linux/release/formats_chiptune/sampletracker.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/emulation/kss.cpp -o ../../../obj/linux/release/formats_chiptune/kss.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/emulation/nintendodssoundformat.cpp -o ../../../obj/linux/release/formats_chiptune/nintendodssoundformat.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/emulation/nitrocomposersoundformat.cpp -o ../../../obj/linux/release/formats_chiptune/nitrocomposersoundformat.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/digital/prodigitracker.cpp -o ../../../obj/linux/release/formats_chiptune/prodigitracker.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/digital/sqdigitaltracker.cpp -o ../../../obj/linux/release/formats_chiptune/sqdigitaltracker.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/emulation/segasaturnsoundformat.cpp -o ../../../obj/linux/release/formats_chiptune/segasaturnsoundformat.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/emulation/rastermusictracker.cpp -o ../../../obj/linux/release/formats_chiptune/rastermusictracker.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/emulation/ultra64soundformat.cpp -o ../../../obj/linux/release/formats_chiptune/ultra64soundformat.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/emulation/playstationsoundformat.cpp -o ../../../obj/linux/release/formats_chiptune/playstationsoundformat.cpp.o -MMD In file included from ../../../src/strings/format.h:18, from ../../../src/debug/src/log_real.h:20, from ../../../src/debug/log.h:16, from /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/emulation/playstationsoundformat.cpp:19: ../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = const basic_string_view&]': ../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = const basic_string_view&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {const basic_string_view&}; Context = fmt::v9::basic_format_context; Args = {basic_string_view}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {const basic_string_view&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {const basic_string_view&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {const basic_string_view&}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/emulation/playstationsoundformat.cpp:158:12: required from here 158 | Dbg("Marker: {}", marker); | ~~~^~~~~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0)' ../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((* & val))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/emulation/ay.cpp -o ../../../obj/linux/release/formats_chiptune/ay.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/multidevice/gym.cpp -o ../../../obj/linux/release/formats_chiptune/gym.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/emulation/portablesoundformat.cpp -o ../../../obj/linux/release/formats_chiptune/portablesoundformat.cpp.o -MMD In file included from ../../../src/strings/format.h:18, from ../../../src/debug/src/log_real.h:20, from ../../../src/debug/log.h:16, from /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/emulation/portablesoundformat.cpp:20: ../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = const basic_string_view&]': ../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = const basic_string_view&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {const basic_string_view&, const basic_string_view&}; Context = fmt::v9::basic_format_context; Args = {basic_string_view, basic_string_view}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {const basic_string_view&, const basic_string_view&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string&, const basic_string_view&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {const basic_string_view&, const basic_string_view&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {const basic_string_view&, const basic_string_view&}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/emulation/portablesoundformat.cpp:168:12: required from here 168 | Dbg("tags[{}]={}", name, value); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0, args#1)' ../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((* & val))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/fm/tfd.cpp -o ../../../obj/linux/release/formats_chiptune/tfd.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/fm/tfc.cpp -o ../../../obj/linux/release/formats_chiptune/tfc.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/music/flac.cpp -o ../../../obj/linux/release/formats_chiptune/flac.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/emulation/playstation2soundformat.cpp -o ../../../obj/linux/release/formats_chiptune/playstation2soundformat.cpp.o -MMD In file included from ../../../src/strings/format.h:18, from ../../../src/debug/src/log_real.h:20, from ../../../src/debug/log.h:16, from /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/emulation/playstation2soundformat.cpp:22: ../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = basic_string_view&]': ../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = basic_string_view&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {const unsigned int&, basic_string_view&}; Context = fmt::v9::basic_format_context; Args = {unsigned int, basic_string_view}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {const unsigned int&, basic_string_view&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {const unsigned int&, basic_string_view&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {const unsigned int&, basic_string_view&}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/emulation/playstation2soundformat.cpp:158:12: required from here 158 | Dbg("{} entries at '{}'", entries, path); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0, args#1)' ../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const basic_string_view*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = const std::__cxx11::basic_string&]': ../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = const std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {const std::__cxx11::basic_string, std::allocator >&, const long unsigned int&, const long unsigned int&, const long unsigned int&}; Context = fmt::v9::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >, long unsigned int, long unsigned int, long unsigned int}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {const std::__cxx11::basic_string, std::allocator >&, const long unsigned int&, const long unsigned int&, const long unsigned int&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator >&, const long unsigned int&, const long unsigned int&, const long unsigned int&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {const std::__cxx11::basic_string, std::allocator >&, const long unsigned int&, const long unsigned int&, const long unsigned int&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {const std::__cxx11::basic_string, std::allocator >&, const long unsigned int&, const long unsigned int&, const long unsigned int&}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/emulation/playstation2soundformat.cpp:163:14: required from here 163 | Dbg("{} (offset={} size={} block={})", entry.Name, entry.Offset, entry.Size, entry.BlockSize); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0, args#1, args#2, args#3)' ../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((* & val))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/multidevice/sound98.cpp -o ../../../obj/linux/release/formats_chiptune/sound98.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/music/mp3.cpp -o ../../../obj/linux/release/formats_chiptune/mp3.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/music/tags_vorbis.cpp -o ../../../obj/linux/release/formats_chiptune/tags_vorbis.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/music/tags_id3.cpp -o ../../../obj/linux/release/formats_chiptune/tags_id3.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/music/wav.cpp -o ../../../obj/linux/release/formats_chiptune/wav.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/emulation/spc.cpp -o ../../../obj/linux/release/formats_chiptune/spc.cpp.o -MMD In file included from ../../../src/strings/format.h:18, from ../../../src/debug/src/log_real.h:20, from ../../../src/debug/log.h:16, from /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/emulation/spc.cpp:22: ../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = std::__cxx11::basic_string&]': ../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >&, const long unsigned int&}; Context = fmt::v9::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >, long unsigned int}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >, const long unsigned int&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator >, const long unsigned int&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {std::__cxx11::basic_string, std::allocator >, const long unsigned int&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {std::__cxx11::basic_string, std::allocator >, const long unsigned int&}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/emulation/spc.cpp:521:16: required from here 521 | Dbg("Invalid IFFF chunk stored (id={}, size={})", String(hdr.ID.begin(), hdr.ID.end()), size); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(((std::__cxx11::basic_string&)args#0), args#1)' ../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const std::__cxx11::basic_string*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/music/oggvorbis.cpp -o ../../../obj/linux/release/formats_chiptune/oggvorbis.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/multidevice/multitrackcontainer.cpp -o ../../../obj/linux/release/formats_chiptune/multitrackcontainer.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/multidevice/videogamemusic.cpp -o ../../../obj/linux/release/formats_chiptune/videogamemusic.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/saa/etracker.cpp -o ../../../obj/linux/release/formats_chiptune/etracker.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/aym/protracker3_vortex.cpp -o ../../../obj/linux/release/formats_chiptune/protracker3_vortex.cpp.o -MMD In file included from ../../../src/strings/format.h:18, from ../../../src/debug/src/log_real.h:20, from ../../../src/debug/log.h:16, from /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/aym/protracker3_vortex.cpp:21: ../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = std::__cxx11::basic_string&]': ../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&}; Context = fmt::v9::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/aym/protracker3_vortex.cpp:465:14: required from here 465 | Dbg(" {}={}", entry.Name, entry.Value); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0, args#1)' ../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const std::__cxx11::basic_string*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune/fm/tfmmusicmaker.cpp -o ../../../obj/linux/release/formats_chiptune/tfmmusicmaker.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' ar crus ../../../lib/linux/release/libformats_chiptune.a ../../../obj/linux/release/formats_chiptune/builder_meta_stub.cpp.o ../../../obj/linux/release/formats_chiptune/builder_pattern_stub.cpp.o ../../../obj/linux/release/formats_chiptune/container.cpp.o ../../../obj/linux/release/formats_chiptune/metainfo.cpp.o ../../../obj/linux/release/formats_chiptune/ascsoundmaster.cpp.o ../../../obj/linux/release/formats_chiptune/ayc.cpp.o ../../../obj/linux/release/formats_chiptune/fasttracker.cpp.o ../../../obj/linux/release/formats_chiptune/globaltracker.cpp.o ../../../obj/linux/release/formats_chiptune/prosoundcreator.cpp.o ../../../obj/linux/release/formats_chiptune/prosoundmaker_compiled.cpp.o ../../../obj/linux/release/formats_chiptune/protracker1.cpp.o ../../../obj/linux/release/formats_chiptune/protracker2.cpp.o ../../../obj/linux/release/formats_chiptune/protracker3_compiled.cpp.o ../../../obj/linux/release/formats_chiptune/protracker3_vortex.cpp.o ../../../obj/linux/release/formats_chiptune/psg.cpp.o ../../../obj/linux/release/formats_chiptune/soundtracker.cpp.o ../../../obj/linux/release/formats_chiptune/soundtracker3.cpp.o ../../../obj/linux/release/formats_chiptune/soundtracker_compiled.cpp.o ../../../obj/linux/release/formats_chiptune/soundtrackerpro_compiled.cpp.o ../../../obj/linux/release/formats_chiptune/sqtracker_compiled.cpp.o ../../../obj/linux/release/formats_chiptune/turbosound.cpp.o ../../../obj/linux/release/formats_chiptune/ym_vtx.cpp.o ../../../obj/linux/release/formats_chiptune/abysshighestexperience.cpp.o ../../../obj/linux/release/formats_chiptune/chiptracker.cpp.o ../../../obj/linux/release/formats_chiptune/digital.cpp.o ../../../obj/linux/release/formats_chiptune/digitalmusicmaker.cpp.o ../../../obj/linux/release/formats_chiptune/digitalstudio.cpp.o ../../../obj/linux/release/formats_chiptune/extremetracker1.cpp.o ../../../obj/linux/release/formats_chiptune/prodigitracker.cpp.o ../../../obj/linux/release/formats_chiptune/sampletracker.cpp.o ../../../obj/linux/release/formats_chiptune/sqdigitaltracker.cpp.o ../../../obj/linux/release/formats_chiptune/v2m.cpp.o ../../../obj/linux/release/formats_chiptune/ay.cpp.o ../../../obj/linux/release/formats_chiptune/dreamcastsoundformat.cpp.o ../../../obj/linux/release/formats_chiptune/gameboyadvancesoundformat.cpp.o ../../../obj/linux/release/formats_chiptune/kss.cpp.o ../../../obj/linux/release/formats_chiptune/nintendodssoundformat.cpp.o ../../../obj/linux/release/formats_chiptune/nitrocomposersoundformat.cpp.o ../../../obj/linux/release/formats_chiptune/playstation2soundformat.cpp.o ../../../obj/linux/release/formats_chiptune/playstationsoundformat.cpp.o ../../../obj/linux/release/formats_chiptune/portablesoundformat.cpp.o ../../../obj/linux/release/formats_chiptune/rastermusictracker.cpp.o ../../../obj/linux/release/formats_chiptune/segasaturnsoundformat.cpp.o ../../../obj/linux/release/formats_chiptune/spc.cpp.o ../../../obj/linux/release/formats_chiptune/ultra64soundformat.cpp.o ../../../obj/linux/release/formats_chiptune/tfc.cpp.o ../../../obj/linux/release/formats_chiptune/tfd.cpp.o ../../../obj/linux/release/formats_chiptune/tfmmusicmaker.cpp.o ../../../obj/linux/release/formats_chiptune/gym.cpp.o ../../../obj/linux/release/formats_chiptune/multitrackcontainer.cpp.o ../../../obj/linux/release/formats_chiptune/sound98.cpp.o ../../../obj/linux/release/formats_chiptune/videogamemusic.cpp.o ../../../obj/linux/release/formats_chiptune/flac.cpp.o ../../../obj/linux/release/formats_chiptune/mp3.cpp.o ../../../obj/linux/release/formats_chiptune/oggvorbis.cpp.o ../../../obj/linux/release/formats_chiptune/tags_id3.cpp.o ../../../obj/linux/release/formats_chiptune/tags_vorbis.cpp.o ../../../obj/linux/release/formats_chiptune/wav.cpp.o ../../../obj/linux/release/formats_chiptune/etracker.cpp.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/chiptune' make[1]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/apps/xtractor' g++ -Wl,-O3,--gc-sections,--relax -o ../../bin/linux/release/xtractor ../../obj/linux/release/xtractor/main.cpp.o -L../../lib/linux/release -Wl,'-(' -lboost_program_options -lanalysis -lasync -lbinary -lbinary_compression -lbinary_format -ldebug -lformats_archived -lformats_chiptune -lformats_image -lformats_packed -lio -ll10n_stub -lparameters -lplatform -lplatform_application -lplatform_version -lstrings -ltools -llhasa -llzma -lunrar -lz -Wl,'-)' -Wl,'-(' -Wl,'-)' objcopy --only-keep-debug ../../bin/linux/release/xtractor ../../bin/linux/release/xtractor.pdb && sleep 1 && objcopy --strip-all ../../bin/linux/release/xtractor && sleep 1 && objcopy --add-gnu-debuglink=../../bin/linux/release/xtractor.pdb ../../bin/linux/release/xtractor make[1]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/apps/xtractor' make -C zxtune123 make[1]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/apps/zxtune123' make[1]: git: No such file or directory make[1]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/apps/zxtune123' make pic= static_runtime= -C ../../src/analysis make pic= static_runtime= -C ../../src/async make pic= static_runtime= -C ../../src/binary make[1]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/apps/zxtune123' mkdir -p ../../obj/linux/release/zxtune123 make[1]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/apps/zxtune123' make pic= static_runtime= -C ../../src/binary/compression make pic= static_runtime= -C ../../src/binary/format make pic= static_runtime= -C ../../src/core make pic= static_runtime= -C ../../src/core/plugins/players make pic= static_runtime= -C ../../src/core/plugins/archives make pic= static_runtime= -C ../../src/debug make pic= static_runtime= -C ../../src/devices/aym make pic= static_runtime= -C ../../src/devices/beeper make[2]: Nothing to be done for 'all'. make pic= static_runtime= -C ../../src/devices/dac make[2]: Nothing to be done for 'all'. make pic= static_runtime= -C ../../src/devices/aym/dumper make[2]: Nothing to be done for 'all'. make pic= static_runtime= -C ../../src/devices/fm make pic= static_runtime= -C ../../src/devices/saa make[2]: Nothing to be done for 'all'. make pic= static_runtime= -C ../../src/devices/z80 make pic= static_runtime= -C ../../src/formats/archived make pic= static_runtime= -C ../../src/formats/archived/multitrack make[2]: Nothing to be done for 'all'. make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core' mkdir -p ../../obj/linux/release/core make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core' make[2]: Nothing to be done for 'all'. make pic= static_runtime= -C ../../src/formats/chiptune make[2]: Nothing to be done for 'all'. make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives' mkdir -p ../../../../obj/linux/release/core_plugins_archives make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/beeper' mkdir -p ../../../obj/linux/release/devices_beeper make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/beeper' make pic= static_runtime= -C ../../src/formats/packed make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/dac' mkdir -p ../../../obj/linux/release/devices_dac make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/dac' make[2]: Nothing to be done for 'all'. make pic= static_runtime= -C ../../src/formats/multitrack make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/fm' mkdir -p ../../../obj/linux/release/devices_fm make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/fm' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/saa' mkdir -p ../../../obj/linux/release/devices_saa make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/saa' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/aym/dumper' mkdir -p ../../../../obj/linux/release/devices_aym_dumper make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/aym/dumper' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/multitrack' mkdir -p ../../../../obj/linux/release/formats_archived_multitrack make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/multitrack' make[2]: Nothing to be done for 'all'. make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' mkdir -p ../../../../obj/linux/release/core_plugins_players make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make pic= static_runtime= -C ../../src/io make[2]: Nothing to be done for 'all'. make pic= static_runtime= -C ../../src/l10n/stub make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/multitrack' mkdir -p ../../../obj/linux/release/formats_multitrack make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/multitrack' make[2]: Nothing to be done for 'all'. make pic= static_runtime= -C ../../src/module/conversion make[2]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. make pic= static_runtime= -C ../../src/module/players make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/conversion' mkdir -p ../../../obj/linux/release/module_conversion make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/conversion' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' mkdir -p ../../../obj/linux/release/module_players make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/fm' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/devices/fm/fm.cpp -o ../../../obj/linux/release/devices_fm/fm.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/fm' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/src/l10n.cpp -o ../../obj/linux/release/core/l10n.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/duration.cpp -o ../../../obj/linux/release/module_players/duration.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/multitrack' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/multitrack/gbs.cpp -o ../../../obj/linux/release/formats_multitrack/gbs.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/multitrack' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/src/location_nested.cpp -o ../../obj/linux/release/core/location_nested.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/multitrack' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/multitrack/ay.cpp -o ../../../../obj/linux/release/formats_archived_multitrack/ay.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/multitrack' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/fm' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/devices/fm/Ym2203_Emu.cpp -o ../../../obj/linux/release/devices_fm/Ym2203_Emu.cpp.o -MMD /usr/src/RPM/BUILD/zxtune-r5056/src/devices/fm/Ym2203_Emu.cpp: In function 'void refresh_fc_eg_slot(FM_SLOT*, int, int)': /usr/src/RPM/BUILD/zxtune-r5056/src/devices/fm/Ym2203_Emu.cpp:772:23: warning: comparison of integer expressions of different signedness: 'uint_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 772 | if( SLOT->ksr != ksr ) | ~~~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/devices/fm/Ym2203_Emu.cpp: In function 'void refresh_fc_eg_chan(FM_CH*)': /usr/src/RPM/BUILD/zxtune-r5056/src/devices/fm/Ym2203_Emu.cpp:802:33: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 802 | if( CH->SLOT[SLOT1].Incr==-1){ | ~~~~~~~~~~~~~~~~~~~~^~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/devices/fm/Ym2203_Emu.cpp: In function 'void YM2203UpdateOne(void*, int32_t*, int)': /usr/src/RPM/BUILD/zxtune-r5056/src/devices/fm/Ym2203_Emu.cpp:1239:34: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1239 | if (cch[2]->SLOT[SLOT1].Incr == -1) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/fm' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/aym/dumper' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/devices/aym/dumper/debug.cpp -o ../../../../obj/linux/release/devices_aym_dumper/debug.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/aym/dumper' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/iterator.cpp -o ../../../obj/linux/release/module_players/iterator.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/src/additional_files_resolve.cpp -o ../../obj/linux/release/core/additional_files_resolve.cpp.o -MMD In file included from ../../src/strings/format.h:18, from ../../include/error_tools.h:18, from /usr/src/RPM/BUILD/zxtune-r5056/src/core/src/additional_files_resolve.cpp:14: ../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = std::__cxx11::basic_string&]': ../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >&}; Context = fmt::v9::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator > >]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = std::__cxx11::basic_string; P = {std::__cxx11::basic_string, std::allocator >}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/error_tools.h:24:36: required from 'Error MakeFormattedError(Error::Location, S&&, P&& ...) [with S = std::__cxx11::basic_string; P = {std::__cxx11::basic_string, std::allocator >}; Error::Location = unsigned int]' 24 | return Error(loc, Strings::Format(std::forward(fmt), std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/core/src/additional_files_resolve.cpp:34:35: required from here 34 | throw MakeFormattedError(THIS_LINE, translate("None of the additional files {} were resolved."), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35 | Strings::Join(filenames, ","_sv)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(((std::__cxx11::basic_string&)args#0))' ../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const std::__cxx11::basic_string*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/src/location_open.cpp -o ../../obj/linux/release/core/location_open.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/beeper' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/devices/beeper/beeper.cpp -o ../../../obj/linux/release/devices_beeper/beeper.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/beeper' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives/archived.cpp -o ../../../../obj/linux/release/core_plugins_archives/archived.cpp.o -MMD In file included from ../../../../src/strings/format.h:18, from ../../../../src/debug/src/log_real.h:20, from ../../../../src/debug/log.h:16, from /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives/archived.cpp:19: ../../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = ZXTune::PluginId&]': ../../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = ZXTune::PluginId&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {ZXTune::PluginId&}; Context = fmt::v9::basic_format_context; Args = {ZXTune::PluginId}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {ZXTune::PluginId&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = std::__cxx11::basic_string; P = {ZXTune::PluginId&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives/archived.cpp:206:42: required from here 206 | return path.empty() ? Strings::Format(translate("{} processing"), id) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0)' ../../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map((*(const ZXTune::PluginId*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = basic_string_view&]': ../../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = basic_string_view&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {ZXTune::PluginId&, basic_string_view&}; Context = fmt::v9::basic_format_context; Args = {ZXTune::PluginId, basic_string_view}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {ZXTune::PluginId&, basic_string_view&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = std::__cxx11::basic_string; P = {ZXTune::PluginId&, basic_string_view&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives/archived.cpp:207:42: required from here 207 | : Strings::Format(translate("{0} processing at {1}"), id, path); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0, args#1)' ../../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const basic_string_view*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = const std::__cxx11::basic_string&]': ../../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = const std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {const std::__cxx11::basic_string, std::allocator >&, const long unsigned int&}; Context = fmt::v9::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >, long unsigned int}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {const std::__cxx11::basic_string, std::allocator >&, const long unsigned int&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator >&, const long unsigned int&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {const std::__cxx11::basic_string, std::allocator >&, const long unsigned int&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {const std::__cxx11::basic_string, std::allocator >&, const long unsigned int&}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives/archived.cpp:76:20: required from here 76 | ArchivedDbg("'{}' is too big ({}). Skipping.", name, size); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0, args#1)' ../../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((* & val))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/beeper' ar crus ../../../lib/linux/release/libdevices_beeper.a ../../../obj/linux/release/devices_beeper/beeper.cpp.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/beeper' make pic= static_runtime= -C ../../src/module/properties make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/properties' mkdir -p ../../../obj/linux/release/module_properties make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/properties' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/multitrack' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/multitrack/filename.cpp -o ../../../../obj/linux/release/formats_archived_multitrack/filename.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/multitrack' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/multitrack' ar crus ../../../../lib/linux/release/libformats_archived_multitrack.a ../../../../obj/linux/release/formats_archived_multitrack/ay.cpp.o ../../../../obj/linux/release/formats_archived_multitrack/filename.cpp.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/archived/multitrack' make pic= static_runtime= -C ../../src/parameters make[2]: Nothing to be done for 'all'. make pic= static_runtime= -C ../../src/platform make[2]: Nothing to be done for 'all'. make pic= static_runtime= -C ../../src/platform/application make[2]: Nothing to be done for 'all'. make pic= static_runtime= -C ../../src/platform/version make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/conversion' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/conversion/aym.cpp -o ../../../obj/linux/release/module_conversion/aym.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/conversion' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/conversion' ar crus ../../../lib/linux/release/libmodule_conversion.a ../../../obj/linux/release/module_conversion/aym.cpp.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/conversion' make pic= static_runtime= -C ../../src/sound make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/platform/version' make[2]: git: No such file or directory make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/platform/version' make[2]: Nothing to be done for 'all'. make pic= static_runtime= -C ../../src/sound/backends make[2]: Nothing to be done for 'all'. make pic= static_runtime= -C ../../src/strings make[2]: Nothing to be done for 'all'. make pic= static_runtime= -C ../../src/tools make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' mkdir -p ../../../obj/linux/release/sound_backends make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' make[2]: Nothing to be done for 'all'. make pic= static_runtime= -C ../../3rdparty/asap make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/asap' mkdir -p ../../obj/linux/release/asap make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/asap' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/multitrack' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/multitrack/hes.cpp -o ../../../obj/linux/release/formats_multitrack/hes.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/multitrack' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/enumerator.cpp -o ../../obj/linux/release/core/enumerator.cpp.o -MMD In file included from ../../src/strings/format.h:18, from ../../include/error_tools.h:18, from /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/enumerator.cpp:18: ../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = ZXTune::PluginId&]': ../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = ZXTune::PluginId&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {ZXTune::PluginId&}; Context = fmt::v9::basic_format_context; Args = {ZXTune::PluginId}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {ZXTune::PluginId}; std::string = std::__cxx11::basic_string; format_string = basic_format_string]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {ZXTune::PluginId}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {ZXTune::PluginId}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/enumerator.cpp:69:20: required from here 69 | EnumeratorDbg("Registered archive {}", plugin->Id()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(((ZXTune::PluginId&)args#0))' ../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map((*(const ZXTune::PluginId*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/fm' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/devices/fm/tfm.cpp -o ../../../obj/linux/release/devices_fm/tfm.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/fm' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/fm' ar crus ../../../lib/linux/release/libdevices_fm.a ../../../obj/linux/release/devices_fm/Ym2203_Emu.cpp.o ../../../obj/linux/release/devices_fm/fm.cpp.o ../../../obj/linux/release/devices_fm/tfm.cpp.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/fm' make pic= static_runtime= -C ../../3rdparty/atrac9 make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9' mkdir -p ../../obj/linux/release/atrac9 make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/properties_meta.cpp -o ../../../obj/linux/release/module_players/properties_meta.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/multitrack_plugin.cpp -o ../../../../obj/linux/release/core_plugins_players/multitrack_plugin.cpp.o -MMD In file included from ../../../../src/strings/format.h:18, from ../../../../src/debug/src/log_real.h:20, from ../../../../src/debug/log.h:16, from /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/multitrack_plugin.cpp:20: ../../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = const ZXTune::PluginId&]': ../../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = const ZXTune::PluginId&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {const ZXTune::PluginId&}; Context = fmt::v9::basic_format_context; Args = {ZXTune::PluginId}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {const ZXTune::PluginId&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {const ZXTune::PluginId&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {const ZXTune::PluginId&}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/multitrack_plugin.cpp:126:23: required from 'bool ZXTune::MultitrackBasePlugin::DetectModules(const Parameters::Accessor&, const ZXTune::DataLocation::Ptr&, const Formats::Multitrack::Container&, Module::DetectCallback&) const [with BasePluginType = ZXTune::PlayerPlugin; ZXTune::DataLocation::Ptr = std::shared_ptr]' 126 | MultistreamDbg("{}: detect in single track container", Identifier); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/multitrack_plugin.cpp:101:26: required from 'Analysis::Result::Ptr ZXTune::MultitrackBasePlugin::DetectModules(const Parameters::Accessor&, ZXTune::DataLocation::Ptr, Module::DetectCallback&) const [with BasePluginType = ZXTune::PlayerPlugin; Analysis::Result::Ptr = std::shared_ptr; ZXTune::DataLocation::Ptr = std::shared_ptr]' 101 | if (DetectModules(params, std::move(inputData), *container, callback)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/multitrack_plugin.cpp:234:27: required from here 234 | return DetectModules(params, inputData, callback); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0)' ../../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map((* & val))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/multitrack' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/multitrack/kssx.cpp -o ../../../obj/linux/release/formats_multitrack/kssx.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/multitrack' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/aym/dumper' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/devices/aym/dumper/dump_builder.cpp -o ../../../../obj/linux/release/devices_aym_dumper/dump_builder.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/aym/dumper' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives/l10n.cpp -o ../../../../obj/linux/release/core_plugins_archives/l10n.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9/C/src/band_extension.c -o ../../obj/linux/release/atrac9/band_extension.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/dac' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/devices/dac/dac.cpp -o ../../../obj/linux/release/devices_dac/dac.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/dac' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9/C/src/bit_allocation.c -o ../../obj/linux/release/atrac9/bit_allocation.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/saa' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/devices/saa/saa.cpp -o ../../../obj/linux/release/devices_saa/saa.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/saa' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/saa' ar crus ../../../lib/linux/release/libdevices_saa.a ../../../obj/linux/release/devices_saa/saa.cpp.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/saa' make pic= static_runtime= -C ../../3rdparty/ffmpeg make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' mkdir -p ../../obj/linux/release/ffmpeg make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9/C/src/bit_reader.c -o ../../obj/linux/release/atrac9/bit_reader.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -Dav_restrict=restrict -DHAVE_AV_CONFIG_H -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../3rdparty/opus/include -I../../include -I../../src -Icompat/atomics/dummy -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aac_ac3_parser.c -o ../../obj/linux/release/ffmpeg/libavcodec_aac_ac3_parser.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/properties' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/properties/path.cpp -o ../../../obj/linux/release/module_properties/path.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/properties' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/properties' ar crus ../../../lib/linux/release/libmodule_properties.a ../../../obj/linux/release/module_properties/path.cpp.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/properties' make pic= static_runtime= -C ../../3rdparty/FLAC make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/multitrack' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/multitrack/nsf.cpp -o ../../../obj/linux/release/formats_multitrack/nsf.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/multitrack' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC' mkdir -p ../../obj/linux/release/FLAC make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9/C/src/decinit.c -o ../../obj/linux/release/atrac9/decinit.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/pipeline.cpp -o ../../../obj/linux/release/module_players/pipeline.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DFLAC__NO_DLL -DFLAC__NO_ASM -DPACKAGE_VERSION=\"1.3.3\" -DFLAC__HAS_OGG=0 -DHAVE_LROUND -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_FSEEKO -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I.. -I../.. -I../../include -I../../src -Isrc/libFLAC/include -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC/src/libFLAC/bitmath.c -o ../../obj/linux/release/FLAC/bitmath.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9/C/src/decoder.c -o ../../obj/linux/release/atrac9/decoder.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/multitrack' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/multitrack/nsfe.cpp -o ../../../obj/linux/release/formats_multitrack/nsfe.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/multitrack' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/streaming.cpp -o ../../../obj/linux/release/module_players/streaming.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9/C/src/huffCodes.c -o ../../obj/linux/release/atrac9/huffCodes.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/plugin.cpp -o ../../../../obj/linux/release/core_plugins_players/plugin.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9/C/src/imdct.c -o ../../obj/linux/release/atrac9/imdct.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/plugins_list.cpp -o ../../../../obj/linux/release/core_plugins_players/plugins_list.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives/packed.cpp -o ../../../../obj/linux/release/core_plugins_archives/packed.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9/C/src/libatrac9.c -o ../../obj/linux/release/atrac9/libatrac9.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/dac' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/devices/dac/sample.cpp -o ../../../obj/linux/release/devices_dac/sample.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/dac' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/dac' ar crus ../../../lib/linux/release/libdevices_dac.a ../../../obj/linux/release/devices_dac/dac.cpp.o ../../../obj/linux/release/devices_dac/sample.cpp.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/dac' make pic= static_runtime= -C ../../3rdparty/gme make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/aym/dumper' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/devices/aym/dumper/fym.cpp -o ../../../../obj/linux/release/devices_aym_dumper/fym.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/aym/dumper' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' mkdir -p ../../obj/linux/release/gme make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DFLAC__NO_DLL -DFLAC__NO_ASM -DPACKAGE_VERSION=\"1.3.3\" -DFLAC__HAS_OGG=0 -DHAVE_LROUND -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_FSEEKO -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I.. -I../.. -I../../include -I../../src -Isrc/libFLAC/include -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC/src/libFLAC/bitreader.c -o ../../obj/linux/release/FLAC/bitreader.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9/C/src/quantization.c -o ../../obj/linux/release/atrac9/quantization.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/blargg_common.cpp -o ../../obj/linux/release/gme/blargg_common.cpp.o -MMD /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/blargg_common.cpp: In function 'size_t utf16_encode_char(unsigned int, blargg_wchar_t*)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/blargg_common.cpp:179:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 179 | if ( out ) *out = (blargg_wchar_t) cur_wchar; return 1; | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/blargg_common.cpp:179:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 179 | if ( out ) *out = (blargg_wchar_t) cur_wchar; return 1; | ^~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/blargg_common.cpp:195:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 195 | if ( out ) *out = '?'; return 1; | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/blargg_common.cpp:195:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 195 | if ( out ) *out = '?'; return 1; | ^~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/blargg_common.cpp: In function 'size_t utf8_encode_char(unsigned int, char*)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/blargg_common.cpp:151:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 151 | wide |= 0x4000000; | ~~~~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/blargg_common.cpp:152:5: note: here 152 | case 5: | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/blargg_common.cpp:155:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 155 | wide |= 0x200000; | ~~~~~^~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/blargg_common.cpp:156:5: note: here 156 | case 4: | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/blargg_common.cpp:159:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 159 | wide |= 0x10000; | ~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/blargg_common.cpp:160:5: note: here 160 | case 3: | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/blargg_common.cpp:163:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 163 | wide |= 0x800; | ~~~~~^~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/blargg_common.cpp:164:5: note: here 164 | case 2: | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/blargg_common.cpp:167:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 167 | wide |= 0xC0; | ~~~~~^~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/blargg_common.cpp:168:9: note: here 168 | case 1: | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9/C/src/scale_factors.c -o ../../obj/linux/release/atrac9/scale_factors.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9/C/src/tables.c -o ../../obj/linux/release/atrac9/tables.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/blargg_errors.cpp -o ../../obj/linux/release/gme/blargg_errors.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/tracking.cpp -o ../../../obj/linux/release/module_players/tracking.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Data_Reader.cpp -o ../../obj/linux/release/gme/Data_Reader.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/backend_impl.cpp -o ../../../obj/linux/release/sound_backends/backend_impl.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/multitrack' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/multitrack/sid.cpp -o ../../../obj/linux/release/formats_multitrack/sid.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/multitrack' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9/C/src/unpack.c -o ../../obj/linux/release/atrac9/unpack.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9/C/src/utility.c -o ../../obj/linux/release/atrac9/utility.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9' ar crus ../../lib/linux/release/libatrac9.a ../../obj/linux/release/atrac9/band_extension.c.o ../../obj/linux/release/atrac9/bit_allocation.c.o ../../obj/linux/release/atrac9/bit_reader.c.o ../../obj/linux/release/atrac9/decinit.c.o ../../obj/linux/release/atrac9/decoder.c.o ../../obj/linux/release/atrac9/huffCodes.c.o ../../obj/linux/release/atrac9/imdct.c.o ../../obj/linux/release/atrac9/libatrac9.c.o ../../obj/linux/release/atrac9/quantization.c.o ../../obj/linux/release/atrac9/scale_factors.c.o ../../obj/linux/release/atrac9/tables.c.o ../../obj/linux/release/atrac9/unpack.c.o ../../obj/linux/release/atrac9/utility.c.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/atrac9' make pic= static_runtime= -C ../../3rdparty/he make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/he' mkdir -p ../../obj/linux/release/he make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/he' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/src/service.cpp -o ../../obj/linux/release/core/service.cpp.o -MMD In file included from ../../src/strings/format.h:18, from ../../include/error_tools.h:18, from /usr/src/RPM/BUILD/zxtune-r5056/src/core/src/service.cpp:18: ../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = ZXTune::PluginId&]': ../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = ZXTune::PluginId&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {ZXTune::PluginId&, std::__cxx11::basic_string, std::allocator >&}; Context = fmt::v9::basic_format_context; Args = {ZXTune::PluginId, std::__cxx11::basic_string, std::allocator >}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {ZXTune::PluginId, std::__cxx11::basic_string, std::allocator >}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator > >]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {ZXTune::PluginId, std::__cxx11::basic_string, std::allocator >}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {ZXTune::PluginId, std::__cxx11::basic_string, std::allocator >}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/core/src/service.cpp:56:14: required from here 56 | Dbg("Archived multifile {} at '{}'", decoder.Id(), path->AsString()); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(((ZXTune::PluginId&)args#0), ((std::__cxx11::basic_string&)args#1))' ../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map((*(const ZXTune::PluginId*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = std::__cxx11::basic_string&]': ../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {ZXTune::PluginId&, std::__cxx11::basic_string, std::allocator >&}; Context = fmt::v9::basic_format_context; Args = {ZXTune::PluginId, std::__cxx11::basic_string, std::allocator >}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {ZXTune::PluginId, std::__cxx11::basic_string, std::allocator >}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator > >]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {ZXTune::PluginId, std::__cxx11::basic_string, std::allocator >}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {ZXTune::PluginId, std::__cxx11::basic_string, std::allocator >}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/core/src/service.cpp:56:14: required from here 56 | Dbg("Archived multifile {} at '{}'", decoder.Id(), path->AsString()); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(((ZXTune::PluginId&)args#0), ((std::__cxx11::basic_string&)args#1))' ../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const std::__cxx11::basic_string*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = basic_string_view&]': ../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = basic_string_view&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {basic_string_view&, const std::__cxx11::basic_string, std::allocator >&}; Context = fmt::v9::basic_format_context; Args = {basic_string_view, std::__cxx11::basic_string, std::allocator >}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {basic_string_view&, const std::__cxx11::basic_string, std::allocator >&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string&, const std::__cxx11::basic_string, std::allocator >&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {basic_string_view&, const std::__cxx11::basic_string, std::allocator >&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {basic_string_view&, const std::__cxx11::basic_string, std::allocator >&}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/core/src/service.cpp:85:12: required from here 85 | Dbg("Resolve '{}' as '{}'", name, subpath); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0, args#1)' ../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const basic_string_view*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = const std::__cxx11::basic_string&]': ../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = const std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {basic_string_view&, const std::__cxx11::basic_string, std::allocator >&}; Context = fmt::v9::basic_format_context; Args = {basic_string_view, std::__cxx11::basic_string, std::allocator >}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {basic_string_view&, const std::__cxx11::basic_string, std::allocator >&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string&, const std::__cxx11::basic_string, std::allocator >&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {basic_string_view&, const std::__cxx11::basic_string, std::allocator >&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {basic_string_view&, const std::__cxx11::basic_string, std::allocator >&}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/core/src/service.cpp:85:12: required from here 85 | Dbg("Resolve '{}' as '{}'", name, subpath); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0, args#1)' ../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((* & val))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core' ar crus ../../lib/linux/release/libcore.a ../../obj/linux/release/core/enumerator.cpp.o ../../obj/linux/release/core/additional_files_resolve.cpp.o ../../obj/linux/release/core/l10n.cpp.o ../../obj/linux/release/core/location_nested.cpp.o ../../obj/linux/release/core/location_open.cpp.o ../../obj/linux/release/core/service.cpp.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core' make pic= static_runtime= -C ../../3rdparty/ht make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives/plugins_archived.cpp -o ../../../../obj/linux/release/core_plugins_archives/plugins_archived.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht' mkdir -p ../../obj/linux/release/ht make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Gme_File.cpp -o ../../obj/linux/release/gme/Gme_File.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Gme_Loader.cpp -o ../../obj/linux/release/gme/Gme_Loader.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/aym/ayc.cpp -o ../../../obj/linux/release/module_players/ayc.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/aym/dumper' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/devices/aym/dumper/psg.cpp -o ../../../../obj/linux/release/devices_aym_dumper/psg.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/aym/dumper' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/he' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DEMU_COMPILE -DEMU_LITTLE_ENDIAN -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/he/Core/bios.c -o ../../obj/linux/release/he/bios.c.o -MMD /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/he/Core/bios.c: In function 'bios_getenv': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/he/Core/bios.c:56:22: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 56 | uint8 *romnative = bios_get_image_native(); | ^~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/he' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DFLAC__NO_DLL -DFLAC__NO_ASM -DPACKAGE_VERSION=\"1.3.3\" -DFLAC__HAS_OGG=0 -DHAVE_LROUND -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_FSEEKO -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I.. -I../.. -I../../include -I../../src -Isrc/libFLAC/include -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC/src/libFLAC/bitwriter.c -o ../../obj/linux/release/FLAC/bitwriter.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DFLAC__NO_DLL -DFLAC__NO_ASM -DPACKAGE_VERSION=\"1.3.3\" -DFLAC__HAS_OGG=0 -DHAVE_LROUND -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_FSEEKO -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I.. -I../.. -I../../include -I../../src -Isrc/libFLAC/include -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC/src/libFLAC/cpu.c -o ../../obj/linux/release/FLAC/cpu.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/properties_helper.cpp -o ../../../obj/linux/release/module_players/properties_helper.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Music_Emu.cpp -o ../../obj/linux/release/gme/Music_Emu.cpp.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Music_Emu.h:8, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Music_Emu.cpp:3: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h: In member function 'virtual const char* Track_Filter::callbacks_t::play_(int, Track_Filter::sample_t*)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h:19:49: warning: unused parameter 'count' [-Wunused-parameter] 19 | virtual blargg_err_t play_( int count, sample_t* out ) BLARGG_PURE( { return blargg_ok; } ) | ~~~~^~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h:19:66: warning: unused parameter 'out' [-Wunused-parameter] 19 | virtual blargg_err_t play_( int count, sample_t* out ) BLARGG_PURE( { return blargg_ok; } ) | ~~~~~~~~~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h: In member function 'virtual const char* Track_Filter::callbacks_t::skip_(int)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h:20:49: warning: unused parameter 'count' [-Wunused-parameter] 20 | virtual blargg_err_t skip_( int count ) BLARGG_PURE( { return blargg_ok; } ) | ~~~~^~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/l10n.cpp -o ../../../obj/linux/release/sound_backends/l10n.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DFLAC__NO_DLL -DFLAC__NO_ASM -DPACKAGE_VERSION=\"1.3.3\" -DFLAC__HAS_OGG=0 -DHAVE_LROUND -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_FSEEKO -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I.. -I../.. -I../../include -I../../src -Isrc/libFLAC/include -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC/src/libFLAC/crc.c -o ../../obj/linux/release/FLAC/crc.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Classic_Emu.cpp -o ../../obj/linux/release/gme/Classic_Emu.cpp.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Music_Emu.h:8, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Classic_Emu.h:9, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Classic_Emu.cpp:3: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h: In member function 'virtual const char* Track_Filter::callbacks_t::play_(int, Track_Filter::sample_t*)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h:19:49: warning: unused parameter 'count' [-Wunused-parameter] 19 | virtual blargg_err_t play_( int count, sample_t* out ) BLARGG_PURE( { return blargg_ok; } ) | ~~~~^~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h:19:66: warning: unused parameter 'out' [-Wunused-parameter] 19 | virtual blargg_err_t play_( int count, sample_t* out ) BLARGG_PURE( { return blargg_ok; } ) | ~~~~~~~~~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h: In member function 'virtual const char* Track_Filter::callbacks_t::skip_(int)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h:20:49: warning: unused parameter 'count' [-Wunused-parameter] 20 | virtual blargg_err_t skip_( int count ) BLARGG_PURE( { return blargg_ok; } ) | ~~~~^~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DFLAC__NO_DLL -DFLAC__NO_ASM -DPACKAGE_VERSION=\"1.3.3\" -DFLAC__HAS_OGG=0 -DHAVE_LROUND -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_FSEEKO -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I.. -I../.. -I../../include -I../../src -Isrc/libFLAC/include -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC/src/libFLAC/fixed.c -o ../../obj/linux/release/FLAC/fixed.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives/plugins_packed.cpp -o ../../../../obj/linux/release/core_plugins_archives/plugins_packed.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DFLAC__NO_DLL -DFLAC__NO_ASM -DPACKAGE_VERSION=\"1.3.3\" -DFLAC__HAS_OGG=0 -DHAVE_LROUND -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_FSEEKO -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I.. -I../.. -I../../include -I../../src -Isrc/libFLAC/include -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC/src/libFLAC/float.c -o ../../obj/linux/release/FLAC/float.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/he' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DEMU_COMPILE -DEMU_LITTLE_ENDIAN -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/he/Core/iop.c -o ../../obj/linux/release/he/iop.c.o -MMD /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/he/Core/iop.c: In function 'iop_emucall_sw': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/he/Core/iop.c:734:57: warning: unused parameter 'a' [-Wunused-parameter] 734 | static void EMU_CALL iop_emucall_sw(void *state, uint32 a, uint32 d, uint32 mask) { /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/he/Core/iop.c: In function 'perform_state_offset': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/he/Core/iop.c:946:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 946 | uint32 o = (uint32)(map->type.p); | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/he/Core/iop.c: In function 'recompute_memory_maps': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/he/Core/iop.c:975:24: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 975 | mapload[2].type.p = bios_get_image_native(); | ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/he' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/multitrack' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/formats/multitrack/sap.cpp -o ../../../obj/linux/release/formats_multitrack/sap.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/multitrack' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/multitrack' ar crus ../../../lib/linux/release/libformats_multitrack.a ../../../obj/linux/release/formats_multitrack/gbs.cpp.o ../../../obj/linux/release/formats_multitrack/hes.cpp.o ../../../obj/linux/release/formats_multitrack/kssx.cpp.o ../../../obj/linux/release/formats_multitrack/nsf.cpp.o ../../../obj/linux/release/formats_multitrack/nsfe.cpp.o ../../../obj/linux/release/formats_multitrack/sap.cpp.o ../../../obj/linux/release/formats_multitrack/sid.cpp.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/formats/multitrack' make pic= static_runtime= -C ../../3rdparty/hvl make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/hvl' mkdir -p ../../obj/linux/release/hvl make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/hvl' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/aym/dumper' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/devices/aym/dumper/rawstream.cpp -o ../../../../obj/linux/release/devices_aym_dumper/rawstream.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/aym/dumper' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DFLAC__NO_DLL -DFLAC__NO_ASM -DPACKAGE_VERSION=\"1.3.3\" -DFLAC__HAS_OGG=0 -DHAVE_LROUND -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_FSEEKO -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I.. -I../.. -I../../include -I../../src -Isrc/libFLAC/include -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC/src/libFLAC/format.c -o ../../obj/linux/release/FLAC/format.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/he' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DEMU_COMPILE -DEMU_LITTLE_ENDIAN -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/he/Core/ioptimer.c -o ../../obj/linux/release/he/ioptimer.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/he' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Blip_Buffer.cpp -o ../../obj/linux/release/gme/Blip_Buffer.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/aym/aym_base_stream.cpp -o ../../../obj/linux/release/module_players/aym_base_stream.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/he' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DEMU_COMPILE -DEMU_LITTLE_ENDIAN -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/he/Core/psx.c -o ../../obj/linux/release/he/psx.c.o -MMD /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/he/Core/psx.c: In function 'psx_console_in': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/he/Core/psx.c:253:36: warning: unused parameter 'state' [-Wunused-parameter] 253 | void EMU_CALL psx_console_in(void *state, char c) { | ~~~~~~^~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/he/Core/psx.c:253:48: warning: unused parameter 'c' [-Wunused-parameter] 253 | void EMU_CALL psx_console_in(void *state, char c) { | ~~~~~^ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/he' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/asap/asap_base.cpp -o ../../../../obj/linux/release/core_plugins_players/asap_base.cpp.o -MMD In file included from ../../../../src/strings/format.h:18, from ../../../../src/debug/src/log_real.h:20, from ../../../../src/debug/log.h:16, from /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/asap/asap_base.cpp:24: ../../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = const ZXTune::PluginId&]': ../../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = const ZXTune::PluginId&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {const ZXTune::PluginId&, const char*&}; Context = fmt::v9::basic_format_context; Args = {ZXTune::PluginId, const char*}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {const ZXTune::PluginId&, const char*}; std::string = std::__cxx11::basic_string; format_string = basic_format_string]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {const ZXTune::PluginId&, const char*}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {const ZXTune::PluginId&, const char*}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/asap/asap_base.cpp:288:12: required from here 288 | Dbg("Failed to create {}: {}", Desc.Id, e.what()); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0, ((const char*&)args#1))' ../../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map((* & val))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Multi_Buffer.cpp -o ../../obj/linux/release/gme/Multi_Buffer.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/aym/aym_base.cpp -o ../../../obj/linux/release/module_players/aym_base.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/aym/dumper' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/devices/aym/dumper/zx50.cpp -o ../../../../obj/linux/release/devices_aym_dumper/zx50.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/aym/dumper' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/aym/dumper' ar crus ../../../../lib/linux/release/libdevices_aym_dumper.a ../../../../obj/linux/release/devices_aym_dumper/debug.cpp.o ../../../../obj/linux/release/devices_aym_dumper/dump_builder.cpp.o ../../../../obj/linux/release/devices_aym_dumper/fym.cpp.o ../../../../obj/linux/release/devices_aym_dumper/psg.cpp.o ../../../../obj/linux/release/devices_aym_dumper/rawstream.cpp.o ../../../../obj/linux/release/devices_aym_dumper/zx50.cpp.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/devices/aym/dumper' make pic= static_runtime= -C ../../3rdparty/lazyusf2 make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.cpp -o ../../obj/linux/release/gme/Track_Filter.cpp.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.cpp:3: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h: In member function 'virtual const char* Track_Filter::callbacks_t::play_(int, Track_Filter::sample_t*)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h:19:49: warning: unused parameter 'count' [-Wunused-parameter] 19 | virtual blargg_err_t play_( int count, sample_t* out ) BLARGG_PURE( { return blargg_ok; } ) | ~~~~^~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h:19:66: warning: unused parameter 'out' [-Wunused-parameter] 19 | virtual blargg_err_t play_( int count, sample_t* out ) BLARGG_PURE( { return blargg_ok; } ) | ~~~~~~~~~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h: In member function 'virtual const char* Track_Filter::callbacks_t::skip_(int)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h:20:49: warning: unused parameter 'count' [-Wunused-parameter] 20 | virtual blargg_err_t skip_( int count ) BLARGG_PURE( { return blargg_ok; } ) | ~~~~^~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2' mkdir -p ../../obj/linux/release/lazyusf2 make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Rom_Data.cpp -o ../../obj/linux/release/gme/Rom_Data.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/aym/ascsoundmaster.cpp -o ../../../obj/linux/release/module_players/ascsoundmaster.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/ai/ai_controller.c -o ../../obj/linux/release/lazyusf2/ai_controller.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/api/callbacks.c -o ../../obj/linux/release/lazyusf2/callbacks.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/hvl' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/hvl/hvl_replay.c -o ../../obj/linux/release/hvl/hvl_replay.c.o -MMD /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/hvl/hvl_replay.c: In function 'hvl_load_ahx': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/hvl/hvl_replay.c:294:16: warning: comparison of integer expressions of different signedness: 'uint32' {aka 'unsigned int'} and 'int16' {aka 'short int'} [-Wsign-compare] 294 | for( j=0; jht_Instruments[i].ins_PList.pls_Length; j++ ) | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/hvl/hvl_replay.c: In function 'hvl_load_hvl': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/hvl/hvl_replay.c:524:16: warning: comparison of integer expressions of different signedness: 'uint32' {aka 'unsigned int'} and 'int16' {aka 'short int'} [-Wsign-compare] 524 | for( j=0; jht_Instruments[i].ins_PList.pls_Length; j++ ) | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/hvl/hvl_replay.c:325:72: warning: unused parameter 'defstereo' [-Wunused-parameter] 325 | struct hvl_tune *hvl_load_hvl( const uint8 *buf, uint32 buflen, uint32 defstereo, uint32 freq ) | ~~~~~~~^~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/hvl/hvl_replay.c: In function 'hvl_process_stepfx_2': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/hvl/hvl_replay.c:677:51: warning: unused parameter 'ht' [-Wunused-parameter] 677 | void hvl_process_stepfx_2( const struct hvl_tune *ht, struct hvl_voice *voice, int32 FX, int32 FXParam, int32 *Note ) | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/hvl/hvl_replay.c: In function 'hvl_plist_command_parse': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/hvl/hvl_replay.c:971:54: warning: unused parameter 'ht' [-Wunused-parameter] 971 | void hvl_plist_command_parse( const struct hvl_tune *ht, struct hvl_voice *voice, int32 FX, int32 FXParam ) | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/hvl/hvl_replay.c: In function 'hvl_process_frame': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/hvl/hvl_replay.c:1420:16: warning: comparison of integer expressions of different signedness: 'uint32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1420 | for( i=0; i<(1<vc_WaveLength)*4; i++ ) | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/hvl/hvl_replay.c: In function 'hvl_process_stepfx_2': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/hvl/hvl_replay.c:688:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 688 | if( FXParam != 0 ) voice->vc_PeriodSlideSpeed = FXParam; | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/hvl/hvl_replay.c:689:5: note: here 689 | case 0x5: // Tone portamento + volume slide | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/hvl/hvl_replay.c: In function 'hvl_load_ahx': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/hvl/hvl_replay.c:201:3: warning: '__builtin___strncpy_chk' specified bound 128 equals destination size [-Wstringop-truncation] 201 | strncpy( ht->ht_Name, (TEXT *)&buf[(buf[4]<<8)|buf[5]], 128 ); | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/hvl/hvl_replay.c:259:7: warning: '__builtin_strncpy' specified bound 128 equals destination size [-Wstringop-truncation] 259 | strncpy( ht->ht_Instruments[i].ins_Name, nptr, 128 ); | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/hvl/hvl_replay.c: In function 'hvl_load_hvl': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/hvl/hvl_replay.c:420:3: warning: '__builtin___strncpy_chk' specified bound 128 equals destination size [-Wstringop-truncation] 420 | strncpy( ht->ht_Name, (TEXT *)&buf[(buf[4]<<8)|buf[5]], 128 ); | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/hvl/hvl_replay.c:489:7: warning: '__builtin_strncpy' specified bound 128 equals destination size [-Wstringop-truncation] 489 | strncpy( ht->ht_Instruments[i].ins_Name, nptr, 128 ); | ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/hvl' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/he' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DEMU_COMPILE -DEMU_LITTLE_ENDIAN -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/he/Core/r3000.c -o ../../obj/linux/release/he/r3000.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/he' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/main/main.c -o ../../obj/linux/release/lazyusf2/main.c.o -MMD /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/main/main.c: In function 'main_message': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/main/main.c:69:75: warning: unused parameter 'corner' [-Wunused-parameter] 69 | void main_message(usf_state_t * state, m64p_msg_level level, unsigned int corner, const char *format, ...) | ~~~~~~~~~~~~~^~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/main/rom.c -o ../../obj/linux/release/lazyusf2/rom.c.o -MMD /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/main/rom.c: In function 'open_rom_header': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/main/rom.c:104:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 104 | if (header_size >= sizeof(m64p_rom_header)) | ^~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nsf_Emu.cpp -o ../../obj/linux/release/gme/Nsf_Emu.cpp.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Music_Emu.h:8, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Classic_Emu.h:9, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nsf_Emu.h:7, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nsf_Emu.cpp:3: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h: In member function 'virtual const char* Track_Filter::callbacks_t::play_(int, Track_Filter::sample_t*)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h:19:49: warning: unused parameter 'count' [-Wunused-parameter] 19 | virtual blargg_err_t play_( int count, sample_t* out ) BLARGG_PURE( { return blargg_ok; } ) | ~~~~^~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h:19:66: warning: unused parameter 'out' [-Wunused-parameter] 19 | virtual blargg_err_t play_( int count, sample_t* out ) BLARGG_PURE( { return blargg_ok; } ) | ~~~~~~~~~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h: In member function 'virtual const char* Track_Filter::callbacks_t::skip_(int)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h:20:49: warning: unused parameter 'count' [-Wunused-parameter] 20 | virtual blargg_err_t skip_( int count ) BLARGG_PURE( { return blargg_ok; } ) | ~~~~^~~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nsf_Emu.cpp:9: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Fds_Apu.h: In member function 'void Nes_Fds_Apu::set_output(int, Blip_Buffer*, Blip_Buffer*, Blip_Buffer*)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Fds_Apu.h:87:42: warning: unused parameter 'i' [-Wunused-parameter] 87 | inline void Nes_Fds_Apu::set_output( int i, Blip_Buffer* buf, Blip_Buffer*, Blip_Buffer* ) | ~~~~^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nsf_Emu.cpp: In member function 'virtual const char* Nsf_File::load_mem_(const blargg_byte*, int)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nsf_Emu.cpp:97:58: warning: unused parameter 'size' [-Wunused-parameter] 97 | blargg_err_t load_mem_( byte const begin [], int size ) | ~~~~^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/hvl' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/hvl/hvl_tables.c -o ../../obj/linux/release/hvl/hvl_tables.c.o -MMD /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/hvl/hvl_tables.c: In function 'hvl_GenTriangle': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/hvl/hvl_tables.c:437:20: warning: comparison of integer expressions of different signedness: 'uint32' {aka 'unsigned int'} and 'int32' {aka 'int'} [-Wsign-compare] 437 | for( i=0; i fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = basic_string_view&]': ../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = basic_string_view&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {basic_string_view&}; Context = fmt::v9::basic_format_context; Args = {basic_string_view}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {basic_string_view&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {basic_string_view&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {basic_string_view&}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/file_backend.cpp:191:8: required from here 191 | Dbg("Original filename template: '{}'", nameTemplate); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0)' ../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const basic_string_view*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = std::__cxx11::basic_string&]': ../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >&}; Context = fmt::v9::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator >&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {std::__cxx11::basic_string, std::allocator >&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {std::__cxx11::basic_string, std::allocator >&}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/file_backend.cpp:195:8: required from here 195 | Dbg("Fixed filename template: '{}'", nameTemplateWithRuntimeFields); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0)' ../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const std::__cxx11::basic_string*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/memory/memory_impl.c -o ../../obj/linux/release/lazyusf2/memory_impl.c.o -MMD /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/memory/memory_impl.c: In function 'create_memory': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/memory/memory_impl.c:335:49: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 335 | state->io.read = (read_func*) calloc(sizeof(read_func), IO_SEGMENTS_COUNT); | ^~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/memory/memory_impl.c:335:49: note: earlier argument should specify number of elements, later size of each element /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/memory/memory_impl.c:336:51: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 336 | state->io.write = (write_func*) calloc(sizeof(write_func), IO_SEGMENTS_COUNT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/memory/memory_impl.c:336:51: note: earlier argument should specify number of elements, later size of each element /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/memory/memory_impl.c:337:51: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 337 | state->io.tlb_LUT = (uint32_t*) calloc(sizeof(uint32_t), TLB_PAGES_COUNT); | ^~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/memory/memory_impl.c:337:51: note: earlier argument should specify number of elements, later size of each element /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/memory/memory_impl.c: In function 'fast_mem_access': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/memory/memory_impl.c:441:36: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 441 | if ((address - 0x10000000) < state->g_rom_size) | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/memory/memory_impl.c: In function 'Hash': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/memory/memory_impl.c:91:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 91 | h ^= data[2] << 16; | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/memory/memory_impl.c:92:3: note: here 92 | case 2: | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/memory/memory_impl.c:93:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 93 | h ^= data[1] << 8; | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/memory/memory_impl.c:94:3: note: here 94 | case 1: | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nsf_Cpu.cpp -o ../../obj/linux/release/gme/Nsf_Cpu.cpp.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nsf_Cpu.cpp:113: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h: In member function 'virtual bool Nsf_Impl::run_cpu_until(time_t)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:291:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 291 | data = BYTE( data + x );\ | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:357:9: note: in expansion of macro 'ARITH_ADDR_MODES' 357 | ARITH_ADDR_MODES( 0xC5 ) // CMP | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:292:1: note: here 292 | case op + 0x00: /* zp */\ | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:357:9: note: in expansion of macro 'ARITH_ADDR_MODES' 357 | ARITH_ADDR_MODES( 0xC5 ) // CMP | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:268:36: warning: this statement may fall through [-Wimplicit-fallthrough=] 268 | #define PAGE_PENALTY( lsb ) s_time += (lsb) >> 8; | ~~~~~~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:301:9: note: in expansion of macro 'PAGE_PENALTY' 301 | PAGE_PENALTY( data );\ | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:357:9: note: in expansion of macro 'ARITH_ADDR_MODES' 357 | ARITH_ADDR_MODES( 0xC5 ) // CMP | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:302:1: note: here 302 | case op + 0x08: /* abs */\ | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:357:9: note: in expansion of macro 'ARITH_ADDR_MODES' 357 | ARITH_ADDR_MODES( 0xC5 ) // CMP | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:80:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 80 | #define CACHE_TIME() {s_time = s.time + time_offset;} | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:307:9: note: in expansion of macro 'CACHE_TIME' 307 | CACHE_TIME();\ | ^~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:357:9: note: in expansion of macro 'ARITH_ADDR_MODES' 357 | ARITH_ADDR_MODES( 0xC5 ) // CMP | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:308:1: note: here 308 | case op + 0x04: /* imm */\ | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:357:9: note: in expansion of macro 'ARITH_ADDR_MODES' 357 | ARITH_ADDR_MODES( 0xC5 ) // CMP | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:371:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 371 | data = BYTE( data + x ); | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:372:9: note: here 372 | case 0x85: // STA zp | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:527:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 527 | data = BYTE( data + x ); | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:528:9: note: here 528 | case 0x84: // STY zp | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:534:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 534 | data = BYTE( data + y ); | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:535:9: note: here 535 | case 0x86: // STX zp | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:541:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 541 | data = BYTE( data + y ); | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:542:9: note: here 542 | case 0xA6: // LDX zp | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:543:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 543 | data = READ_LOW( data ); /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:544:9: note: here 544 | case 0xA2: // LDX #imm | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:551:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 551 | data = BYTE( data + x ); | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:552:9: note: here 552 | case 0xA4: // LDY zp | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:553:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 553 | data = READ_LOW( data ); /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:554:9: note: here 554 | case 0xA0: // LDY #imm | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:268:36: warning: this statement may fall through [-Wimplicit-fallthrough=] 268 | #define PAGE_PENALTY( lsb ) s_time += (lsb) >> 8; | ~~~~~~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:562:17: note: in expansion of macro 'PAGE_PENALTY' 562 | PAGE_PENALTY( data ); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:563:9: note: here 563 | case 0xAC:{// LDY abs | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:268:36: warning: this statement may fall through [-Wimplicit-fallthrough=] 268 | #define PAGE_PENALTY( lsb ) s_time += (lsb) >> 8; | ~~~~~~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:574:17: note: in expansion of macro 'PAGE_PENALTY' 574 | PAGE_PENALTY( data ); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:575:9: note: here 575 | case 0xAE:{// LDX abs | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:618:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 618 | data = READ_LOW( data ); /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:619:9: note: here 619 | case 0xE0: // CPX #imm | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:637:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 637 | data = READ_LOW( data ); /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:638:9: note: here 638 | case 0xC0: // CPY #imm | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:291:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 291 | data = BYTE( data + x );\ | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:648:9: note: in expansion of macro 'ARITH_ADDR_MODES' 648 | ARITH_ADDR_MODES( 0x25 ) // AND | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:292:1: note: here 292 | case op + 0x00: /* zp */\ | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:648:9: note: in expansion of macro 'ARITH_ADDR_MODES' 648 | ARITH_ADDR_MODES( 0x25 ) // AND | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:268:36: warning: this statement may fall through [-Wimplicit-fallthrough=] 268 | #define PAGE_PENALTY( lsb ) s_time += (lsb) >> 8; | ~~~~~~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:301:9: note: in expansion of macro 'PAGE_PENALTY' 301 | PAGE_PENALTY( data );\ | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:648:9: note: in expansion of macro 'ARITH_ADDR_MODES' 648 | ARITH_ADDR_MODES( 0x25 ) // AND | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:302:1: note: here 302 | case op + 0x08: /* abs */\ | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:648:9: note: in expansion of macro 'ARITH_ADDR_MODES' 648 | ARITH_ADDR_MODES( 0x25 ) // AND | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:80:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 80 | #define CACHE_TIME() {s_time = s.time + time_offset;} | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:307:9: note: in expansion of macro 'CACHE_TIME' 307 | CACHE_TIME();\ | ^~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:648:9: note: in expansion of macro 'ARITH_ADDR_MODES' 648 | ARITH_ADDR_MODES( 0x25 ) // AND | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:308:1: note: here 308 | case op + 0x04: /* imm */\ | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:648:9: note: in expansion of macro 'ARITH_ADDR_MODES' 648 | ARITH_ADDR_MODES( 0x25 ) // AND | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:291:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 291 | data = BYTE( data + x );\ | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:653:9: note: in expansion of macro 'ARITH_ADDR_MODES' 653 | ARITH_ADDR_MODES( 0x45 ) // EOR | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:292:1: note: here 292 | case op + 0x00: /* zp */\ | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:653:9: note: in expansion of macro 'ARITH_ADDR_MODES' 653 | ARITH_ADDR_MODES( 0x45 ) // EOR | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:268:36: warning: this statement may fall through [-Wimplicit-fallthrough=] 268 | #define PAGE_PENALTY( lsb ) s_time += (lsb) >> 8; | ~~~~~~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:301:9: note: in expansion of macro 'PAGE_PENALTY' 301 | PAGE_PENALTY( data );\ | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:653:9: note: in expansion of macro 'ARITH_ADDR_MODES' 653 | ARITH_ADDR_MODES( 0x45 ) // EOR | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:302:1: note: here 302 | case op + 0x08: /* abs */\ | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:653:9: note: in expansion of macro 'ARITH_ADDR_MODES' 653 | ARITH_ADDR_MODES( 0x45 ) // EOR | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:80:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 80 | #define CACHE_TIME() {s_time = s.time + time_offset;} | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:307:9: note: in expansion of macro 'CACHE_TIME' 307 | CACHE_TIME();\ | ^~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:653:9: note: in expansion of macro 'ARITH_ADDR_MODES' 653 | ARITH_ADDR_MODES( 0x45 ) // EOR | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:308:1: note: here 308 | case op + 0x04: /* imm */\ | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:653:9: note: in expansion of macro 'ARITH_ADDR_MODES' 653 | ARITH_ADDR_MODES( 0x45 ) // EOR | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:291:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 291 | data = BYTE( data + x );\ | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:658:9: note: in expansion of macro 'ARITH_ADDR_MODES' 658 | ARITH_ADDR_MODES( 0x05 ) // ORA | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:292:1: note: here 292 | case op + 0x00: /* zp */\ | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:658:9: note: in expansion of macro 'ARITH_ADDR_MODES' 658 | ARITH_ADDR_MODES( 0x05 ) // ORA | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:268:36: warning: this statement may fall through [-Wimplicit-fallthrough=] 268 | #define PAGE_PENALTY( lsb ) s_time += (lsb) >> 8; | ~~~~~~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:301:9: note: in expansion of macro 'PAGE_PENALTY' 301 | PAGE_PENALTY( data );\ | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:658:9: note: in expansion of macro 'ARITH_ADDR_MODES' 658 | ARITH_ADDR_MODES( 0x05 ) // ORA | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:302:1: note: here 302 | case op + 0x08: /* abs */\ | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:658:9: note: in expansion of macro 'ARITH_ADDR_MODES' 658 | ARITH_ADDR_MODES( 0x05 ) // ORA | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:80:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 80 | #define CACHE_TIME() {s_time = s.time + time_offset;} | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:307:9: note: in expansion of macro 'CACHE_TIME' 307 | CACHE_TIME();\ | ^~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:658:9: note: in expansion of macro 'ARITH_ADDR_MODES' 658 | ARITH_ADDR_MODES( 0x05 ) // ORA | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:308:1: note: here 308 | case op + 0x04: /* imm */\ | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:658:9: note: in expansion of macro 'ARITH_ADDR_MODES' 658 | ARITH_ADDR_MODES( 0x05 ) // ORA | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:291:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 291 | data = BYTE( data + x );\ | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:685:9: note: in expansion of macro 'ARITH_ADDR_MODES' 685 | ARITH_ADDR_MODES( 0xE5 ) // SBC | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:292:1: note: here 292 | case op + 0x00: /* zp */\ | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:685:9: note: in expansion of macro 'ARITH_ADDR_MODES' 685 | ARITH_ADDR_MODES( 0xE5 ) // SBC | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:268:36: warning: this statement may fall through [-Wimplicit-fallthrough=] 268 | #define PAGE_PENALTY( lsb ) s_time += (lsb) >> 8; | ~~~~~~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:301:9: note: in expansion of macro 'PAGE_PENALTY' 301 | PAGE_PENALTY( data );\ | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:685:9: note: in expansion of macro 'ARITH_ADDR_MODES' 685 | ARITH_ADDR_MODES( 0xE5 ) // SBC | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:302:1: note: here 302 | case op + 0x08: /* abs */\ | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:685:9: note: in expansion of macro 'ARITH_ADDR_MODES' 685 | ARITH_ADDR_MODES( 0xE5 ) // SBC | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:80:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 80 | #define CACHE_TIME() {s_time = s.time + time_offset;} | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:307:9: note: in expansion of macro 'CACHE_TIME' 307 | CACHE_TIME();\ | ^~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:685:9: note: in expansion of macro 'ARITH_ADDR_MODES' 685 | ARITH_ADDR_MODES( 0xE5 ) // SBC | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:308:1: note: here 308 | case op + 0x04: /* imm */\ | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:685:9: note: in expansion of macro 'ARITH_ADDR_MODES' 685 | ARITH_ADDR_MODES( 0xE5 ) // SBC | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:291:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 291 | data = BYTE( data + x );\ | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:690:9: note: in expansion of macro 'ARITH_ADDR_MODES' 690 | ARITH_ADDR_MODES( 0x65 ) // ADC | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:292:1: note: here 292 | case op + 0x00: /* zp */\ | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:690:9: note: in expansion of macro 'ARITH_ADDR_MODES' 690 | ARITH_ADDR_MODES( 0x65 ) // ADC | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:268:36: warning: this statement may fall through [-Wimplicit-fallthrough=] 268 | #define PAGE_PENALTY( lsb ) s_time += (lsb) >> 8; | ~~~~~~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:301:9: note: in expansion of macro 'PAGE_PENALTY' 301 | PAGE_PENALTY( data );\ | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:690:9: note: in expansion of macro 'ARITH_ADDR_MODES' 690 | ARITH_ADDR_MODES( 0x65 ) // ADC | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:302:1: note: here 302 | case op + 0x08: /* abs */\ | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:690:9: note: in expansion of macro 'ARITH_ADDR_MODES' 690 | ARITH_ADDR_MODES( 0x65 ) // ADC | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:80:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 80 | #define CACHE_TIME() {s_time = s.time + time_offset;} | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:307:9: note: in expansion of macro 'CACHE_TIME' 307 | CACHE_TIME();\ | ^~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:690:9: note: in expansion of macro 'ARITH_ADDR_MODES' 690 | ARITH_ADDR_MODES( 0x65 ) // ADC | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:308:1: note: here 308 | case op + 0x04: /* imm */\ | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:690:9: note: in expansion of macro 'ARITH_ADDR_MODES' 690 | ARITH_ADDR_MODES( 0x65 ) // ADC | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:704:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 704 | c = 0; | ~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:705:9: note: here 705 | case 0x6A: // ROR A | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:728:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 728 | data += x; | ~~~~~^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:729:9: note: here 729 | case 0x4E: // LSR abs | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:730:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 730 | c = 0; | ~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:731:9: note: here 731 | case 0x6E: // ROR abs | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:746:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 746 | data += x; | ~~~~~^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:747:9: note: here 747 | case 0x0E: // ASL abs | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:748:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 748 | c = 0; | ~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:749:9: note: here 749 | case 0x2E: // ROL abs | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:770:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 770 | data = BYTE( data + x ); | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:771:9: note: here 771 | case 0x46: // LSR zp | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:772:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 772 | c = 0; | ~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:773:9: note: here 773 | case 0x66: // ROR zp | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:786:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 786 | data = BYTE( data + x ); | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:787:9: note: here 787 | case 0x06: // ASL zp | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:788:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 788 | c = 0; | ~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:789:9: note: here 789 | case 0x26: // ROL zp | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:804:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 804 | data = BYTE( data + x ); | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:805:9: note: here 805 | case 0xE6: // INC zp | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:810:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 810 | data = BYTE( data + x ); | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:811:9: note: here 811 | case 0xC6: // DEC zp | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:268:36: warning: this statement may fall through [-Wimplicit-fallthrough=] 268 | #define PAGE_PENALTY( lsb ) s_time += (lsb) >> 8; | ~~~~~~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:999:17: note: in expansion of macro 'PAGE_PENALTY' 999 | PAGE_PENALTY( data + x ); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:1000:9: note: here 1000 | case 0x0C: | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:1001:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 1001 | pc++; | ~~^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:1003:9: note: here 1003 | case 0x74: case 0x04: case 0x14: case 0x34: case 0x44: case 0x54: case 0x64: | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:1026:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 1026 | c |= 1; // compiler doesn't know that this won't affect anything | ~~^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu_run.h:1027:9: note: here 1027 | default: | ^~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/pi/cart_rom.c -o ../../obj/linux/release/lazyusf2/cart_rom.c.o -MMD /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/pi/cart_rom.c: In function 'write_cart_rom': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/pi/cart_rom.c:62:56: warning: unused parameter 'address' [-Wunused-parameter] 62 | void write_cart_rom(struct pi_controller* pi, uint32_t address, uint32_t value, uint32_t mask) | ~~~~~~~~~^~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/aym/aym_parameters.cpp -o ../../../obj/linux/release/module_players/aym_parameters.cpp.o -MMD In file included from ../../../src/strings/format.h:18, from ../../../include/error_tools.h:18, from /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/aym/aym_parameters.cpp:16: ../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = std::__cxx11::basic_string&]': ../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >&}; Context = fmt::v9::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator > >]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = std::__cxx11::basic_string; P = {std::__cxx11::basic_string, std::allocator >}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/error_tools.h:24:36: required from 'Error MakeFormattedError(Error::Location, S&&, P&& ...) [with S = std::__cxx11::basic_string; P = {std::__cxx11::basic_string, std::allocator >}; Error::Location = unsigned int]' 24 | return Error(loc, Strings::Format(std::forward(fmt), std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/aym/aym_parameters.cpp:45:31: required from here 45 | throw MakeFormattedError(THIS_LINE, translate("Invalid duty cycle mask item: '{}'."), String(1, letter)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(((std::__cxx11::basic_string&)args#0))' ../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const std::__cxx11::basic_string*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = basic_string_view&]': ../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = basic_string_view&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {basic_string_view&}; Context = fmt::v9::basic_format_context; Args = {basic_string_view}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {basic_string_view&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = std::__cxx11::basic_string; P = {basic_string_view&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/error_tools.h:24:36: required from 'Error MakeFormattedError(Error::Location, S&&, P&& ...) [with S = std::__cxx11::basic_string; P = {basic_string_view&}; Error::Location = unsigned int]' 24 | return Error(loc, Strings::Format(std::forward(fmt), std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/aym/aym_parameters.cpp:87:31: required from here 87 | throw MakeFormattedError(THIS_LINE, translate("Invalid layout value ({})."), str); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0)' ../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const basic_string_view*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -Dav_restrict=restrict -DHAVE_AV_CONFIG_H -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../3rdparty/opus/include -I../../include -I../../src -Icompat/atomics/dummy -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacps_common.c -o ../../obj/linux/release/ffmpeg/libavcodec_aacps_common.c.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacps_common.c:24: ./libavutil/thread.h: In function 'ff_mutex_init': ./libavutil/thread.h:171:42: warning: unused parameter 'mutex' [-Wunused-parameter] 171 | static inline int ff_mutex_init(AVMutex *mutex, const void *attr){ return 0; } | ^ ./libavutil/thread.h:171:61: warning: unused parameter 'attr' [-Wunused-parameter] 171 | static inline int ff_mutex_init(AVMutex *mutex, const void *attr){ return 0; } | ~~~~~~~~~~~~^~~~ ./libavutil/thread.h: In function 'ff_mutex_lock': ./libavutil/thread.h:172:42: warning: unused parameter 'mutex' [-Wunused-parameter] 172 | static inline int ff_mutex_lock(AVMutex *mutex){ return 0; } | ^ ./libavutil/thread.h: In function 'ff_mutex_unlock': ./libavutil/thread.h:173:44: warning: unused parameter 'mutex' [-Wunused-parameter] 173 | static inline int ff_mutex_unlock(AVMutex *mutex){ return 0; } | ^ ./libavutil/thread.h: In function 'ff_mutex_destroy': ./libavutil/thread.h:174:45: warning: unused parameter 'mutex' [-Wunused-parameter] 174 | static inline int ff_mutex_destroy(AVMutex *mutex){ return 0; } | ^ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacps.h:31, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacps_common.c:25: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/get_bits.h: In function 'init_get_bits_xe': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/get_bits.h:613:54: warning: unused parameter 'is_le' [-Wunused-parameter] 613 | int bit_size, int is_le) | ~~~~^~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacps_common.c: In function 'read_icc_data': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacps_common.c:109:71: warning: comparison of integer expressions of different signedness: 'int8_t' {aka 'signed char'} and 'unsigned int' [-Wsign-compare] 109 | READ_PAR_DATA(icc, huff_offset[table_idx], 0, ps->icc_par[e][b] > 7U, 9, 2) | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacps_common.c:89:17: note: in definition of macro 'READ_PAR_DATA' 89 | if (ERR_CONDITION) \ | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacps_common.c:109:71: warning: comparison of integer expressions of different signedness: 'int8_t' {aka 'signed char'} and 'unsigned int' [-Wsign-compare] 109 | READ_PAR_DATA(icc, huff_offset[table_idx], 0, ps->icc_par[e][b] > 7U, 9, 2) | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacps_common.c:98:17: note: in definition of macro 'READ_PAR_DATA' 98 | if (ERR_CONDITION) \ | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacps_common.c: In function 'ff_ps_read_data': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacps_common.c:251:49: warning: comparison of integer expressions of different signedness: 'int8_t' {aka 'signed char'} and 'unsigned int' [-Wsign-compare] 251 | if (ps->icc_par[ps->num_env][b] > 7U) { | ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/ay/ay_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/ay_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DFLAC__NO_DLL -DFLAC__NO_ASM -DPACKAGE_VERSION=\"1.3.3\" -DFLAC__HAS_OGG=0 -DHAVE_LROUND -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_FSEEKO -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I.. -I../.. -I../../include -I../../src -Isrc/libFLAC/include -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC/src/libFLAC/md5.c -o ../../obj/linux/release/FLAC/md5.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/pi/pi_controller.c -o ../../obj/linux/release/lazyusf2/pi_controller.c.o -MMD /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/pi/pi_controller.c: In function 'dma_pi_write': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/pi/pi_controller.c:100:37: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 100 | longueur = (i + (int) longueur) > pi->cart_rom.rom_size ? | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/pi/pi_controller.c:105:11: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 105 | if (i > pi->cart_rom.rom_size || pi->regs[PI_DRAM_ADDR_REG] > 0x7FFFFF) | ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -Dav_restrict=restrict -DHAVE_AV_CONFIG_H -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../3rdparty/opus/include -I../../include -I../../src -Icompat/atomics/dummy -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_fixed.c -o ../../obj/linux/release/ffmpeg/libavcodec_aacdec_fixed.c.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_fixed.c:68: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/get_bits.h: In function 'init_get_bits_xe': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/get_bits.h:613:54: warning: unused parameter 'is_le' [-Wunused-parameter] 613 | int bit_size, int is_le) | ~~~~^~~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/mpeg4audio.h:30, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aac.h:44, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_fixed.c:74: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/put_bits.h: In function 'put_bits_no_assert': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/put_bits.h: In function 'put_bits_le': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/put_bits.h: In function 'put_bits32': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_fixed.c: In function 'apply_independent_coupling_fixed': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_fixed.c:427:26: warning: pointer targets in initialization of 'unsigned int *' from 'INTFLOAT *' {aka 'int *'} differ in signedness [-Wpointer-sign] 427 | unsigned int *dest = target->ret; | ^~~~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c:93, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_fixed.c:451: ./libavutil/thread.h: In function 'ff_mutex_init': ./libavutil/thread.h:171:42: warning: unused parameter 'mutex' [-Wunused-parameter] 171 | static inline int ff_mutex_init(AVMutex *mutex, const void *attr){ return 0; } | ^ ./libavutil/thread.h:171:61: warning: unused parameter 'attr' [-Wunused-parameter] 171 | static inline int ff_mutex_init(AVMutex *mutex, const void *attr){ return 0; } | ~~~~~~~~~~~~^~~~ ./libavutil/thread.h: In function 'ff_mutex_lock': ./libavutil/thread.h:172:42: warning: unused parameter 'mutex' [-Wunused-parameter] 172 | static inline int ff_mutex_lock(AVMutex *mutex){ return 0; } | ^ ./libavutil/thread.h: In function 'ff_mutex_unlock': ./libavutil/thread.h:173:44: warning: unused parameter 'mutex' [-Wunused-parameter] 173 | static inline int ff_mutex_unlock(AVMutex *mutex){ return 0; } | ^ ./libavutil/thread.h: In function 'ff_mutex_destroy': ./libavutil/thread.h:174:45: warning: unused parameter 'mutex' [-Wunused-parameter] 174 | static inline int ff_mutex_destroy(AVMutex *mutex){ return 0; } | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c: In function 'sniff_channel_order': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c:279:33: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 279 | if (FF_ARRAY_ELEMS(e2c_vec) < tags) | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c: In function 'relative_align_get_bits': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c:843:33: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] 843 | int n = (reference_position - get_bits_count(gb) & 7); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c: In function 'aac_decode_init': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c:1315:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1315 | for (i = 0; i < FF_ARRAY_ELEMS(ff_mpeg4audio_channels); i++) | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c: In function 'decode_scalefactors': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c:1655:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1655 | if (offset[0] > 255U) { | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c: In function 'decode_fill': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c:2519:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2519 | for(i=0; i+1=8; i++, len-=8) | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c:2526:16: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign] 2526 | if (sscanf(buf, "libfaac %d.%d", &major, &minor) == 2){ | ^~~ | | | uint8_t * {aka unsigned char *} In file included from ./libavutil/common.h:38, from ./libavcodec/mathops.h:27, from ./libavutil/fixed_dsp.h:54, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_fixed.c:64: /usr/include/stdio.h:428:43: note: expected 'const char *' but argument is of type 'uint8_t *' {aka 'unsigned char *'} 428 | extern int sscanf (const char *__restrict __s, | ~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c: In function 'apply_tns': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c:2617:23: warning: pointer targets in initialization of 'UINTFLOAT *' {aka 'unsigned int *'} from 'INTFLOAT *' {aka 'int *'} differ in signedness [-Wpointer-sign] 2617 | UINTFLOAT *coef = coef_param; | ^~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c: In function 'imdct_and_windowing_960': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c:2833:49: warning: unused parameter 'ac' [-Wunused-parameter] 2833 | static void imdct_and_windowing_960(AACContext *ac, SingleChannelElement *sce) | ~~~~~~~~~~~~^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c:2833:75: warning: unused parameter 'sce' [-Wunused-parameter] 2833 | static void imdct_and_windowing_960(AACContext *ac, SingleChannelElement *sce) | ~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c: In function 'imdct_and_windowing_eld': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c:2931:23: warning: pointer targets in initialization of 'UINTFLOAT *' {aka 'unsigned int *'} from 'INTFLOAT *' {aka 'int *'} differ in signedness [-Wpointer-sign] 2931 | UINTFLOAT *in = sce->coeffs; | ^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c:2957:48: warning: pointer targets in passing argument 3 of 'ac->mdct.imdct_half' differ in signedness [-Wpointer-sign] 2957 | ac->mdct.imdct_half(&ac->mdct_ld, buf, in); | ^~ | | | UINTFLOAT * {aka unsigned int *} /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c:2957:48: note: expected 'const FFTSample *' {aka 'const int *'} but argument is of type 'UINTFLOAT *' {aka 'unsigned int *'} /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c: In function 'parse_adts_frame_header': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c:3159:40: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 3159 | ac->oc[0].m4ac.sample_rate != hdr_info.sample_rate) { | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c: In function 'aac_decode_frame_int': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c:3243:49: warning: unused parameter 'avpkt' [-Wunused-parameter] 3243 | const AVPacket *avpkt) | ~~~~~~~~~~~~~~~~^~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c: In function 'get_che': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c:720:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 720 | if (ac->tags_mapped > 3 && ((type == TYPE_CPE && elem_id < 8) || | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c:726:5: note: here 726 | case 12: | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c:728:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 728 | if (ac->tags_mapped == 3 && type == TYPE_CPE) { | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c:732:5: note: here 732 | case 11: | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c:733:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 733 | if (ac->tags_mapped == 2 && | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c:739:5: note: here 739 | case 6: | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c:746:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 746 | if (ac->tags_mapped == tags_per_config[ac->oc[1].m4ac.chan_config] - 1 && (type == TYPE_LFE || type == TYPE_SCE)) { | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c:756:5: note: here 756 | case 5: | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c:757:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 757 | if (ac->tags_mapped == 2 && type == TYPE_CPE) { | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c:761:5: note: here 761 | case 4: | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c:778:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 778 | if (ac->tags_mapped == 2 && | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c:784:5: note: here 784 | case 3: | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c:790:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 790 | } else if (ac->tags_mapped == 1 && ac->oc[1].m4ac.chan_config == 2 && | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c:795:5: note: here 795 | case 1: | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c:796:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 796 | if (!ac->tags_mapped && type == TYPE_SCE) { | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c:800:5: note: here 800 | default: | ^~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c: In function 'decode_extension_payload': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c:2555:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 2555 | crc_flag++; | ~~~~~~~~^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacdec_template.c:2556:5: note: here 2556 | case EXT_SBR_DATA: | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/cached_interp.c -o ../../obj/linux/release/lazyusf2/cached_interp.c.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter.def:62, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/cached_interp.c:139: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_r4300.def: In function 'LB': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_r4300.def:187:27: error: initialization of 'int64_t * const' {aka 'long int * const'} from incompatible pointer type 'long long int *' [-Wincompatible-pointer-types] 187 | int64_t* const lsrtp = &irt; | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_r4300.def: In function 'LH': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_r4300.def:199:27: error: initialization of 'int64_t * const' {aka 'long int * const'} from incompatible pointer type 'long long int *' [-Wincompatible-pointer-types] 199 | int64_t* const lsrtp = &irt; | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_r4300.def: In function 'LWL': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_r4300.def:211:27: error: initialization of 'int64_t * const' {aka 'long int * const'} from incompatible pointer type 'long long int *' [-Wincompatible-pointer-types] 211 | int64_t* const lsrtp = &irt; | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_r4300.def: In function 'LW': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_r4300.def:239:27: error: initialization of 'int64_t * const' {aka 'long int * const'} from incompatible pointer type 'long long int *' [-Wincompatible-pointer-types] 239 | int64_t* const lsrtp = &irt; | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_r4300.def: In function 'LBU': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_r4300.def:251:27: error: initialization of 'int64_t * const' {aka 'long int * const'} from incompatible pointer type 'long long int *' [-Wincompatible-pointer-types] 251 | int64_t* const lsrtp = &irt; | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_r4300.def: In function 'LHU': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_r4300.def:263:27: error: initialization of 'int64_t * const' {aka 'long int * const'} from incompatible pointer type 'long long int *' [-Wincompatible-pointer-types] 263 | int64_t* const lsrtp = &irt; | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_r4300.def: In function 'LWR': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_r4300.def:275:27: error: initialization of 'int64_t * const' {aka 'long int * const'} from incompatible pointer type 'long long int *' [-Wincompatible-pointer-types] 275 | int64_t* const lsrtp = &irt; | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_r4300.def: In function 'LWU': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_r4300.def:303:27: error: initialization of 'int64_t * const' {aka 'long int * const'} from incompatible pointer type 'long long int *' [-Wincompatible-pointer-types] 303 | int64_t* const lsrtp = &irt; | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_r4300.def: In function 'SB': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_r4300.def:315:27: error: initialization of 'int64_t * const' {aka 'long int * const'} from incompatible pointer type 'long long int *' [-Wincompatible-pointer-types] 315 | int64_t* const lsrtp = &irt; | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_r4300.def: In function 'SH': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_r4300.def:329:27: error: initialization of 'int64_t * const' {aka 'long int * const'} from incompatible pointer type 'long long int *' [-Wincompatible-pointer-types] 329 | int64_t* const lsrtp = &irt; | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_r4300.def: In function 'SWL': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_r4300.def:343:27: error: initialization of 'int64_t * const' {aka 'long int * const'} from incompatible pointer type 'long long int *' [-Wincompatible-pointer-types] 343 | int64_t* const lsrtp = &irt; | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_r4300.def: In function 'SW': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_r4300.def:373:27: error: initialization of 'int64_t * const' {aka 'long int * const'} from incompatible pointer type 'long long int *' [-Wincompatible-pointer-types] 373 | int64_t* const lsrtp = &irt; | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_r4300.def: In function 'SWR': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_r4300.def:469:27: error: initialization of 'int64_t * const' {aka 'long int * const'} from incompatible pointer type 'long long int *' [-Wincompatible-pointer-types] 469 | int64_t* const lsrtp = &irt; | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_r4300.def: In function 'LL': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_r4300.def:503:27: error: initialization of 'int64_t * const' {aka 'long int * const'} from incompatible pointer type 'long long int *' [-Wincompatible-pointer-types] 503 | int64_t* const lsrtp = &irt; | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_r4300.def: In function 'SC': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_r4300.def:554:27: error: initialization of 'int64_t * const' {aka 'long int * const'} from incompatible pointer type 'long long int *' [-Wincompatible-pointer-types] 554 | int64_t* const lsrtp = &irt; | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_r4300.def: In function 'SD': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_r4300.def:609:27: error: initialization of 'int64_t * const' {aka 'long int * const'} from incompatible pointer type 'long long int *' [-Wincompatible-pointer-types] 609 | int64_t* const lsrtp = &irt; | ^ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_cop1.def:22, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter.def:68: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/fpu.h: In function 'c_sf_s': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/fpu.h:271:57: warning: unused parameter 'source' [-Wunused-parameter] 271 | M64P_FPU_INLINE void c_sf_s(usf_state_t * state, float *source,float *target) | ~~~~~~~^~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/fpu.h:271:71: warning: unused parameter 'target' [-Wunused-parameter] 271 | M64P_FPU_INLINE void c_sf_s(usf_state_t * state, float *source,float *target) | ~~~~~~~^~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/fpu.h: In function 'c_ngle_s': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/fpu.h:276:59: warning: unused parameter 'source' [-Wunused-parameter] 276 | M64P_FPU_INLINE void c_ngle_s(usf_state_t * state, float *source,float *target) | ~~~~~~~^~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/fpu.h:276:73: warning: unused parameter 'target' [-Wunused-parameter] 276 | M64P_FPU_INLINE void c_ngle_s(usf_state_t * state, float *source,float *target) | ~~~~~~~^~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/fpu.h: In function 'c_ngle_d': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/fpu.h:363:60: warning: unused parameter 'source' [-Wunused-parameter] 363 | M64P_FPU_INLINE void c_ngle_d(usf_state_t * state, double *source,double *target) | ~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/fpu.h:363:75: warning: unused parameter 'target' [-Wunused-parameter] 363 | M64P_FPU_INLINE void c_ngle_d(usf_state_t * state, double *source,double *target) | ~~~~~~~~^~~~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter.def:77: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_tlb.def: In function 'TLBP': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_tlb.def:90:61: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 90 | if (((state->tlb_e[i].vpn2 & (~state->tlb_e[i].mask)) == | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/cached_interp.c: In function 'jump_to': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/cached_interp.c:520:80: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 520 | state->actual = state->blocks[page] = (precomp_block *) calloc(sizeof(precomp_block), 1); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/cached_interp.c:520:80: note: earlier argument should specify number of elements, later size of each element In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter.def:65: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_cop0.def: In function 'MFC0': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_cop0.def:28:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 28 | state->stop=1; | ~~~~~~~~~~~^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_cop0.def:29:7: note: here 29 | case CP0_COUNT_REG: | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_cop0.def:30:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 30 | update_count(state); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2/r4300/interpreter_cop0.def:31:7: note: here 31 | default: | ^~~~~~~ make[2]: *** [../../make/build.mak:169: ../../obj/linux/release/lazyusf2/cached_interp.c.o] Error 1 make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/lazyusf2' make[1]: *** [../../make/build.mak:158: 3rdparty/lazyusf2] Error 2 make[1]: *** Waiting for unfinished jobs.... make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DFLAC__NO_DLL -DFLAC__NO_ASM -DPACKAGE_VERSION=\"1.3.3\" -DFLAC__HAS_OGG=0 -DHAVE_LROUND -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_FSEEKO -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I.. -I../.. -I../../include -I../../src -Isrc/libFLAC/include -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC/src/libFLAC/memory.c -o ../../obj/linux/release/FLAC/memory.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nsf_Impl.cpp -o ../../obj/linux/release/gme/Nsf_Impl.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -Dav_restrict=restrict -DHAVE_AV_CONFIG_H -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../3rdparty/opus/include -I../../include -I../../src -Icompat/atomics/dummy -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacpsdsp_fixed.c -o ../../obj/linux/release/ffmpeg/libavcodec_aacpsdsp_fixed.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/volume_control.cpp -o ../../../obj/linux/release/sound_backends/volume_control.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nsfe_Emu.cpp -o ../../obj/linux/release/gme/Nsfe_Emu.cpp.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Music_Emu.h:8, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Classic_Emu.h:9, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nsf_Emu.h:7, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nsfe_Emu.h:8, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nsfe_Emu.cpp:3: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h: In member function 'virtual const char* Track_Filter::callbacks_t::play_(int, Track_Filter::sample_t*)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h:19:49: warning: unused parameter 'count' [-Wunused-parameter] 19 | virtual blargg_err_t play_( int count, sample_t* out ) BLARGG_PURE( { return blargg_ok; } ) | ~~~~^~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h:19:66: warning: unused parameter 'out' [-Wunused-parameter] 19 | virtual blargg_err_t play_( int count, sample_t* out ) BLARGG_PURE( { return blargg_ok; } ) | ~~~~~~~~~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h: In member function 'virtual const char* Track_Filter::callbacks_t::skip_(int)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h:20:49: warning: unused parameter 'count' [-Wunused-parameter] 20 | virtual blargg_err_t skip_( int count ) BLARGG_PURE( { return blargg_ok; } ) | ~~~~^~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -Dav_restrict=restrict -DHAVE_AV_CONFIG_H -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../3rdparty/opus/include -I../../include -I../../src -Icompat/atomics/dummy -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aactab.c -o ../../obj/linux/release/ffmpeg/libavcodec_aactab.c.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aactab.c:33: ./libavutil/thread.h: In function 'ff_mutex_init': ./libavutil/thread.h:171:42: warning: unused parameter 'mutex' [-Wunused-parameter] 171 | static inline int ff_mutex_init(AVMutex *mutex, const void *attr){ return 0; } | ^ ./libavutil/thread.h:171:61: warning: unused parameter 'attr' [-Wunused-parameter] 171 | static inline int ff_mutex_init(AVMutex *mutex, const void *attr){ return 0; } | ~~~~~~~~~~~~^~~~ ./libavutil/thread.h: In function 'ff_mutex_lock': ./libavutil/thread.h:172:42: warning: unused parameter 'mutex' [-Wunused-parameter] 172 | static inline int ff_mutex_lock(AVMutex *mutex){ return 0; } | ^ ./libavutil/thread.h: In function 'ff_mutex_unlock': ./libavutil/thread.h:173:44: warning: unused parameter 'mutex' [-Wunused-parameter] 173 | static inline int ff_mutex_unlock(AVMutex *mutex){ return 0; } | ^ ./libavutil/thread.h: In function 'ff_mutex_destroy': ./libavutil/thread.h:174:45: warning: unused parameter 'mutex' [-Wunused-parameter] 174 | static inline int ff_mutex_destroy(AVMutex *mutex){ return 0; } | ^ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/mpeg4audio.h:29, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aac.h:44, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aactab.c:34: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/get_bits.h: In function 'init_get_bits_xe': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/get_bits.h:613:54: warning: unused parameter 'is_le' [-Wunused-parameter] 613 | int bit_size, int is_le) | ~~~~^~~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/mpeg4audio.h:30: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/put_bits.h: In function 'put_bits_no_assert': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/put_bits.h: In function 'put_bits_le': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/put_bits.h: In function 'put_bits32': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aactab.c: At top level: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aactab.c:1330:23: warning: 'swb_offset_120_64' defined but not used [-Wunused-const-variable=] 1330 | static const uint16_t swb_offset_120_64[] = | ^~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DEMU_COMPILE -DEMU_LITTLE_ENDIAN -DLSB_FIRST -DC68K_NO_JUMP_TABLE -DNO_DYNAREC -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/arm.c -o ../../obj/linux/release/ht/arm.c.o -MMD /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/arm.c: In function 'badins': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/arm.c:446:61: warning: unused parameter 'insword' [-Wunused-parameter] 446 | static void EMU_CALL badins(struct ARM_STATE *state, uint32 insword) { make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DEMU_COMPILE -DEMU_LITTLE_ENDIAN -DLSB_FIRST -DC68K_NO_JUMP_TABLE -DNO_DYNAREC -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/dcsound.c -o ../../obj/linux/release/ht/dcsound.c.o -MMD /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/dcsound.c: In function 'catcher_lw': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/dcsound.c:260:41: warning: unused parameter 'state' [-Wunused-parameter] 260 | static uint32 EMU_CALL catcher_lw(void *state, uint32 a, uint32 mask) { return 0; } | ~~~~~~^~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/dcsound.c:260:55: warning: unused parameter 'a' [-Wunused-parameter] 260 | static uint32 EMU_CALL catcher_lw(void *state, uint32 a, uint32 mask) { return 0; } /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/dcsound.c:260:65: warning: unused parameter 'mask' [-Wunused-parameter] 260 | static uint32 EMU_CALL catcher_lw(void *state, uint32 a, uint32 mask) { return 0; } /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/dcsound.c: In function 'catcher_sw': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/dcsound.c:261:39: warning: unused parameter 'state' [-Wunused-parameter] 261 | static void EMU_CALL catcher_sw(void *state, uint32 a, uint32 d, uint32 mask) { } | ~~~~~~^~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/dcsound.c:261:53: warning: unused parameter 'a' [-Wunused-parameter] 261 | static void EMU_CALL catcher_sw(void *state, uint32 a, uint32 d, uint32 mask) { } /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/dcsound.c:261:63: warning: unused parameter 'd' [-Wunused-parameter] 261 | static void EMU_CALL catcher_sw(void *state, uint32 a, uint32 d, uint32 mask) { } /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/dcsound.c:261:73: warning: unused parameter 'mask' [-Wunused-parameter] 261 | static void EMU_CALL catcher_sw(void *state, uint32 a, uint32 d, uint32 mask) { } make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -Dav_restrict=restrict -DHAVE_AV_CONFIG_H -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../3rdparty/opus/include -I../../include -I../../src -Icompat/atomics/dummy -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3.c -o ../../obj/linux/release/ffmpeg/libavcodec_ac3.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -Dav_restrict=restrict -DHAVE_AV_CONFIG_H -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../3rdparty/opus/include -I../../include -I../../src -Icompat/atomics/dummy -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3_channel_layout_tab.c -o ../../obj/linux/release/ffmpeg/libavcodec_ac3_channel_layout_tab.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -Dav_restrict=restrict -DHAVE_AV_CONFIG_H -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../3rdparty/opus/include -I../../include -I../../src -Icompat/atomics/dummy -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacps_fixed.c -o ../../obj/linux/release/ffmpeg/libavcodec_aacps_fixed.c.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacps.h:31, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacps.c:30, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacps_fixed.c:24: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/get_bits.h: In function 'init_get_bits_xe': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/get_bits.h:613:54: warning: unused parameter 'is_le' [-Wunused-parameter] 613 | int bit_size, int is_le) | ~~~~^~~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacps.c:32: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacps_fixed_tablegen.h: In function 'ps_tableinit': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacps_fixed_tablegen.h:361:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 361 | if (k < FF_ARRAY_ELEMS(f_center_20)) | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacps_fixed_tablegen.h:383:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 383 | if (k < FF_ARRAY_ELEMS(f_center_34)) | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacps.c: In function 'ff_ps_apply_fixed': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacps.c:720:45: warning: unused parameter 'avctx' [-Wunused-parameter] 720 | int AAC_RENAME(ff_ps_apply)(AVCodecContext *avctx, PSContext *ps, INTFLOAT L[2][38][64], INTFLOAT R[2][38][64], int top) | ~~~~~~~~~~~~~~~~^~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Apu.cpp -o ../../obj/linux/release/gme/Nes_Apu.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/ay/ayc_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/ayc_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DEMU_COMPILE -DEMU_LITTLE_ENDIAN -DLSB_FIRST -DC68K_NO_JUMP_TABLE -DNO_DYNAREC -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/satsound.c -o ../../obj/linux/release/ht/satsound.c.o -MMD /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/satsound.c: In function 'satsound_advancesync': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/satsound.c:318:15: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 318 | if(odometer == ~0) odometer = state->scpu_odometer_save; | ^~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/asap' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/asap/asap.c -o ../../obj/linux/release/asap/asap.c.o -MMD /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/asap/asap.c: In function 'ASAPInfo_CheckDate': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/asap/asap.c:2563:59: warning: this statement may fall through [-Wimplicit-fallthrough=] 2563 | if (!ASAPInfo_CheckTwoDateDigits(self, 0) || self->date[2] != 47) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/asap/asap.c:2565:9: note: here 2565 | case 7: | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/asap/asap.c:2566:63: warning: this statement may fall through [-Wimplicit-fallthrough=] 2566 | if (!ASAPInfo_CheckTwoDateDigits(self, n - 7) || self->date[n - 5] != 47) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/asap/asap.c:2568:9: note: here 2568 | case 4: | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/asap' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/asap' ar crus ../../lib/linux/release/libasap.a ../../obj/linux/release/asap/asap.c.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/asap' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -Dav_restrict=restrict -DHAVE_AV_CONFIG_H -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../3rdparty/opus/include -I../../include -I../../src -Icompat/atomics/dummy -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c -o ../../obj/linux/release/ffmpeg/libavcodec_ac3dec.c.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c:39: ./libavutil/thread.h: In function 'ff_mutex_init': ./libavutil/thread.h:171:42: warning: unused parameter 'mutex' [-Wunused-parameter] 171 | static inline int ff_mutex_init(AVMutex *mutex, const void *attr){ return 0; } | ^ ./libavutil/thread.h:171:61: warning: unused parameter 'attr' [-Wunused-parameter] 171 | static inline int ff_mutex_init(AVMutex *mutex, const void *attr){ return 0; } | ~~~~~~~~~~~~^~~~ ./libavutil/thread.h: In function 'ff_mutex_lock': ./libavutil/thread.h:172:42: warning: unused parameter 'mutex' [-Wunused-parameter] 172 | static inline int ff_mutex_lock(AVMutex *mutex){ return 0; } | ^ ./libavutil/thread.h: In function 'ff_mutex_unlock': ./libavutil/thread.h:173:44: warning: unused parameter 'mutex' [-Wunused-parameter] 173 | static inline int ff_mutex_unlock(AVMutex *mutex){ return 0; } | ^ ./libavutil/thread.h: In function 'ff_mutex_destroy': ./libavutil/thread.h:174:45: warning: unused parameter 'mutex' [-Wunused-parameter] 174 | static inline int ff_mutex_destroy(AVMutex *mutex){ return 0; } | ^ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3_parser_internal.h:28, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c:43: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/get_bits.h: In function 'init_get_bits_xe': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/get_bits.h:613:54: warning: unused parameter 'is_le' [-Wunused-parameter] 613 | int bit_size, int is_le) | ~~~~^~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c: In function 'ac3_parse_header': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c:274:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 274 | if (s->compression_exists[(!s->channel_mode)-i] = get_bits1(gbc)) { | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c: In function 'decode_exponents': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c:476:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 476 | if (prevexp > 24U) { | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c: In function 'coupling_strategy': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c:1016:43: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 1016 | cpl_end_subband = s->spx_in_use ? (s->spx_src_start_freq - 37) / 12 : | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c: In function 'decode_audio_block': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c:1156:19: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 1156 | if (s->eac3 ? s->cpl_strategy_exists[blk] : get_bits1(gbc)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c:44: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.h: At top level: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.h:262:12: warning: 'ff_eac3_parse_header' used but never defined 262 | static int ff_eac3_parse_header(AC3DecodeContext *s); | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.h:268:13: warning: 'ff_eac3_decode_transform_coeffs_aht_ch' used but never defined 268 | static void ff_eac3_decode_transform_coeffs_aht_ch(AC3DecodeContext *s, int ch); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.h:275:13: warning: 'ff_eac3_apply_spectral_extension' used but never defined 275 | static void ff_eac3_apply_spectral_extension(AC3DecodeContext *s); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c:1856:20: warning: 'ac3_decode_end' defined but not used [-Wunused-function] 1856 | static av_cold int ac3_decode_end(AVCodecContext *avctx) | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c:1485:12: warning: 'ac3_decode_frame' defined but not used [-Wunused-function] 1485 | static int ac3_decode_frame(AVCodecContext *avctx, AVFrame *frame, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c:189:20: warning: 'ac3_decode_init' defined but not used [-Wunused-function] 189 | static av_cold int ac3_decode_init(AVCodecContext *avctx) | ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -Dav_restrict=restrict -DHAVE_AV_CONFIG_H -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../3rdparty/opus/include -I../../include -I../../src -Icompat/atomics/dummy -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec_data.c -o ../../obj/linux/release/ffmpeg/libavcodec_ac3dec_data.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Cpu.cpp -o ../../obj/linux/release/gme/Nes_Cpu.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DEMU_COMPILE -DEMU_LITTLE_ENDIAN -DLSB_FIRST -DC68K_NO_JUMP_TABLE -DNO_DYNAREC -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/sega.c -o ../../obj/linux/release/ht/sega.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/he' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DEMU_COMPILE -DEMU_LITTLE_ENDIAN -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/he/Core/spucore.c -o ../../obj/linux/release/he/spucore.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/he' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -Dav_restrict=restrict -DHAVE_AV_CONFIG_H -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../3rdparty/opus/include -I../../include -I../../src -Icompat/atomics/dummy -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3_parser.c -o ../../obj/linux/release/ffmpeg/libavcodec_ac3_parser.c.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3_parser_internal.h:28, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3_parser.c:31: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/get_bits.h: In function 'init_get_bits_xe': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/get_bits.h:613:54: warning: unused parameter 'is_le' [-Wunused-parameter] 613 | int bit_size, int is_le) | ~~~~^~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/he' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DEMU_COMPILE -DEMU_LITTLE_ENDIAN -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/he/Core/vfs.c -o ../../obj/linux/release/he/vfs.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/he' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/he' ar crus ../../lib/linux/release/libhe.a ../../obj/linux/release/he/bios.c.o ../../obj/linux/release/he/iop.c.o ../../obj/linux/release/he/ioptimer.c.o ../../obj/linux/release/he/psx.c.o ../../obj/linux/release/he/r3000.c.o ../../obj/linux/release/he/spu.c.o ../../obj/linux/release/he/spucore.c.o ../../obj/linux/release/he/vfs.c.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/he' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -Dav_restrict=restrict -DHAVE_AV_CONFIG_H -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../3rdparty/opus/include -I../../include -I../../src -Icompat/atomics/dummy -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3tab.c -o ../../obj/linux/release/ffmpeg/libavcodec_ac3tab.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/service.cpp -o ../../../obj/linux/release/sound_backends/service.cpp.o -MMD In file included from ../../../src/strings/format.h:18, from ../../../include/error_tools.h:18, from /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/service.cpp:17: ../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = Sound::BackendId&]': ../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = Sound::BackendId&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {Sound::BackendId&}; Context = fmt::v9::basic_format_context; Args = {Sound::BackendId}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {Sound::BackendId&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = std::__cxx11::basic_string; P = {Sound::BackendId&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/error_tools.h:24:36: required from 'Error MakeFormattedError(Error::Location, S&&, P&& ...) [with S = std::__cxx11::basic_string; P = {Sound::BackendId&}; Error::Location = unsigned int]' 24 | return Error(loc, Strings::Format(std::forward(fmt), std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/service.cpp:111:33: required from here 111 | throw MakeFormattedError(THIS_LINE, translate("Backend '{}' not registered."), backendId); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0)' ../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map((*(const Sound::BackendId*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -Dav_restrict=restrict -DHAVE_AV_CONFIG_H -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../3rdparty/opus/include -I../../include -I../../src -Icompat/atomics/dummy -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/adts_header.c -o ../../obj/linux/release/ffmpeg/libavcodec_adts_header.c.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/adts_header.h:26, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/adts_header.c:25: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/get_bits.h: In function 'init_get_bits_xe': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/get_bits.h:613:54: warning: unused parameter 'is_le' [-Wunused-parameter] 613 | int bit_size, int is_le) | ~~~~^~~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/mpeg4audio.h:30, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/adts_header.c:28: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/put_bits.h: In function 'put_bits_no_assert': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/put_bits.h: In function 'put_bits_le': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/put_bits.h: In function 'put_bits32': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/win32_stub.cpp -o ../../../obj/linux/release/sound_backends/win32_stub.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Oscs.cpp -o ../../obj/linux/release/gme/Nes_Oscs.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -Dav_restrict=restrict -DHAVE_AV_CONFIG_H -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../3rdparty/opus/include -I../../include -I../../src -Icompat/atomics/dummy -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dsp.c -o ../../obj/linux/release/ffmpeg/libavcodec_ac3dsp.c.o -MMD /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dsp.c: In function 'ff_ac3dsp_init': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dsp.c:377:51: warning: unused parameter 'bit_exact' [-Wunused-parameter] 377 | av_cold void ff_ac3dsp_init(AC3DSPContext *c, int bit_exact) | ~~~~^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Fds_Apu.cpp -o ../../obj/linux/release/gme/Nes_Fds_Apu.cpp.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Fds_Apu.cpp:3: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Fds_Apu.h: In member function 'void Nes_Fds_Apu::set_output(int, Blip_Buffer*, Blip_Buffer*, Blip_Buffer*)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Fds_Apu.h:87:42: warning: unused parameter 'i' [-Wunused-parameter] 87 | inline void Nes_Fds_Apu::set_output( int i, Blip_Buffer* buf, Blip_Buffer*, Blip_Buffer* ) | ~~~~^ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -Dav_restrict=restrict -DHAVE_AV_CONFIG_H -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../3rdparty/opus/include -I../../include -I../../src -Icompat/atomics/dummy -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/alac_data.c -o ../../obj/linux/release/ffmpeg/libavcodec_alac_data.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/aym/fasttracker.cpp -o ../../../obj/linux/release/module_players/fasttracker.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -Dav_restrict=restrict -DHAVE_AV_CONFIG_H -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../3rdparty/opus/include -I../../include -I../../src -Icompat/atomics/dummy -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/alacdsp.c -o ../../obj/linux/release/ffmpeg/libavcodec_alacdsp.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DFLAC__NO_DLL -DFLAC__NO_ASM -DPACKAGE_VERSION=\"1.3.3\" -DFLAC__HAS_OGG=0 -DHAVE_LROUND -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_FSEEKO -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I.. -I../.. -I../../include -I../../src -Isrc/libFLAC/include -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC/src/libFLAC/metadata_iterators.c -o ../../obj/linux/release/FLAC/metadata_iterators.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Fme7_Apu.cpp -o ../../obj/linux/release/gme/Nes_Fme7_Apu.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -Dav_restrict=restrict -DHAVE_AV_CONFIG_H -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../3rdparty/opus/include -I../../include -I../../src -Icompat/atomics/dummy -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/allcodecs.c -o ../../obj/linux/release/ffmpeg/libavcodec_allcodecs.c.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/allcodecs.c:32: ./libavutil/thread.h: In function 'ff_mutex_init': ./libavutil/thread.h:171:42: warning: unused parameter 'mutex' [-Wunused-parameter] 171 | static inline int ff_mutex_init(AVMutex *mutex, const void *attr){ return 0; } | ^ ./libavutil/thread.h:171:61: warning: unused parameter 'attr' [-Wunused-parameter] 171 | static inline int ff_mutex_init(AVMutex *mutex, const void *attr){ return 0; } | ~~~~~~~~~~~~^~~~ ./libavutil/thread.h: In function 'ff_mutex_lock': ./libavutil/thread.h:172:42: warning: unused parameter 'mutex' [-Wunused-parameter] 172 | static inline int ff_mutex_lock(AVMutex *mutex){ return 0; } | ^ ./libavutil/thread.h: In function 'ff_mutex_unlock': ./libavutil/thread.h:173:44: warning: unused parameter 'mutex' [-Wunused-parameter] 173 | static inline int ff_mutex_unlock(AVMutex *mutex){ return 0; } | ^ ./libavutil/thread.h: In function 'ff_mutex_destroy': ./libavutil/thread.h:174:45: warning: unused parameter 'mutex' [-Wunused-parameter] 174 | static inline int ff_mutex_destroy(AVMutex *mutex){ return 0; } | ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/dsound_stub.cpp -o ../../../obj/linux/release/sound_backends/dsound_stub.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/aym/globaltracker.cpp -o ../../../obj/linux/release/module_players/globaltracker.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/ay/aym_plugin.cpp -o ../../../../obj/linux/release/core_plugins_players/aym_plugin.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Namco_Apu.cpp -o ../../obj/linux/release/gme/Nes_Namco_Apu.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -Dav_restrict=restrict -DHAVE_AV_CONFIG_H -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../3rdparty/opus/include -I../../include -I../../src -Icompat/atomics/dummy -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/alac.c -o ../../obj/linux/release/ffmpeg/libavcodec_alac.c.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/alac.c:53: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/get_bits.h: In function 'init_get_bits_xe': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/get_bits.h:613:54: warning: unused parameter 'is_le' [-Wunused-parameter] 613 | int bit_size, int is_le) | ~~~~^~~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/alac.c:54: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/bytestream.h: In function 'bytestream2_skip_p': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/alac.c:57: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/unary.h: In function 'get_unary': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/unary.h:50:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 50 | for(i = 0; i < len && get_bits1(gb) != stop; i++); | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/alac.c: In function 'decode_element': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/alac.c:277:31: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 277 | } else if (output_samples != alac->nb_samples) { | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/alac.c:313:31: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 313 | if (lpc_order[ch] >= alac->max_samples_per_frame || !lpc_quant[ch]) | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/alac.c:346:58: warning: pointer targets in passing argument 2 of 'lpc_prediction' differ in signedness [-Wpointer-sign] 346 | alac->predict_error_buffer[ch], | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ | | | int32_t * {aka int *} /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/alac.c:174:61: note: expected 'uint32_t *' {aka 'unsigned int *'} but argument is of type 'int32_t *' {aka 'int *'} 174 | static void lpc_prediction(int32_t *error_buffer, uint32_t *buffer_out, | ~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/alac.c:353:55: warning: pointer targets in passing argument 2 of 'lpc_prediction' differ in signedness [-Wpointer-sign] 353 | alac->output_samples_buffer[ch], alac->nb_samples, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ | | | int32_t * {aka int *} /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/alac.c:174:61: note: expected 'uint32_t *' {aka 'unsigned int *'} but argument is of type 'int32_t *' {aka 'int *'} 174 | static void lpc_prediction(int32_t *error_buffer, uint32_t *buffer_out, | ~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/alac.c: At top level: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/alac.c:604:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 604 | 0, 1, AV_OPT_FLAG_AUDIO_PARAM | AV_OPT_FLAG_DECODING_PARAM }, | ^ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/alac.c:51: ./libavutil/opt.h:307:17: note: 'unit' declared here 307 | const char *unit; | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Vrc6_Apu.cpp -o ../../obj/linux/release/gme/Nes_Vrc6_Apu.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/ay/freq_tables.cpp -o ../../../../obj/linux/release/core_plugins_players/freq_tables.cpp.o -MMD In file included from ../../../../src/strings/format.h:18, from ../../../../include/error_tools.h:18, from /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/ay/freq_tables.cpp:14: ../../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = basic_string_view&]': ../../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = basic_string_view&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {basic_string_view&}; Context = fmt::v9::basic_format_context; Args = {basic_string_view}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {basic_string_view&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = std::__cxx11::basic_string; P = {basic_string_view&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../include/error_tools.h:24:36: required from 'Error MakeFormattedError(Error::Location, S&&, P&& ...) [with S = std::__cxx11::basic_string; P = {basic_string_view&}; Error::Location = unsigned int]' 24 | return Error(loc, Strings::Format(std::forward(fmt), std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/ay/freq_tables.cpp:272:31: required from here 272 | throw MakeFormattedError(THIS_LINE, translate("Invalid frequency table '{}'."), id); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0)' ../../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const basic_string_view*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -Dav_restrict=restrict -DHAVE_AV_CONFIG_H -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../3rdparty/opus/include -I../../include -I../../src -Icompat/atomics/dummy -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac.c -o ../../obj/linux/release/ffmpeg/libavcodec_atrac.c.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac.c:32: ./libavutil/thread.h: In function 'ff_mutex_init': ./libavutil/thread.h:171:42: warning: unused parameter 'mutex' [-Wunused-parameter] 171 | static inline int ff_mutex_init(AVMutex *mutex, const void *attr){ return 0; } | ^ ./libavutil/thread.h:171:61: warning: unused parameter 'attr' [-Wunused-parameter] 171 | static inline int ff_mutex_init(AVMutex *mutex, const void *attr){ return 0; } | ~~~~~~~~~~~~^~~~ ./libavutil/thread.h: In function 'ff_mutex_lock': ./libavutil/thread.h:172:42: warning: unused parameter 'mutex' [-Wunused-parameter] 172 | static inline int ff_mutex_lock(AVMutex *mutex){ return 0; } | ^ ./libavutil/thread.h: In function 'ff_mutex_unlock': ./libavutil/thread.h:173:44: warning: unused parameter 'mutex' [-Wunused-parameter] 173 | static inline int ff_mutex_unlock(AVMutex *mutex){ return 0; } | ^ ./libavutil/thread.h: In function 'ff_mutex_destroy': ./libavutil/thread.h:174:45: warning: unused parameter 'mutex' [-Wunused-parameter] 174 | static inline int ff_mutex_destroy(AVMutex *mutex){ return 0; } | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac.c: In function 'ff_atrac_iqmf': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac.c:139:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 139 | for(i=0; iplaypos == chan->loopstart) { | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/yam.c:2058:22: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] 2058 | if(chan->playpos == chan->loopend) { | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/yam.c: In function 'yam_prepare_dynacode': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/yam.c:3071:42: warning: unused parameter 'state' [-Wunused-parameter] 3071 | void EMU_CALL yam_prepare_dynacode(void *state) { | ~~~~~~^~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/yam.c: In function 'yam_unprepare_dynacode': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/yam.c:3086:44: warning: unused parameter 'state' [-Wunused-parameter] 3086 | void EMU_CALL yam_unprepare_dynacode(void *state) { | ~~~~~~^~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/sdl_stub.cpp -o ../../../obj/linux/release/sound_backends/sdl_stub.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/mgba' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../3rdparty/mgba/include -I../../3rdparty/mgba/src -I../../include -I../../src -include defines.h -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/mgba/src/arm/decoder-arm.c -o ../../obj/linux/release/mgba/decoder-arm.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/mgba' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DEMU_COMPILE -DEMU_LITTLE_ENDIAN -DLSB_FIRST -DC68K_NO_JUMP_TABLE -DNO_DYNAREC -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/c68k/c68k.c -o ../../obj/linux/release/ht/c68k.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/aym/prosoundcreator.cpp -o ../../../obj/linux/release/module_players/prosoundcreator.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Nes_Vrc7_Apu.cpp -o ../../obj/linux/release/gme/Nes_Vrc7_Apu.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives/raw_supp.cpp -o ../../../../obj/linux/release/core_plugins_archives/raw_supp.cpp.o -MMD In file included from ../../../../src/strings/format.h:18, from ../../../../include/error_tools.h:18, from /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives/raw_supp.cpp:18: ../../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = std::__cxx11::basic_string&]': ../../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >&}; Context = fmt::v9::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator > >]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {std::__cxx11::basic_string, std::allocator >}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {std::__cxx11::basic_string, std::allocator >}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives/raw_supp.cpp:114:10: required from here 114 | Dbg("Time spent: {}", Time::ToString(spent)); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(((std::__cxx11::basic_string&)args#0))' ../../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const std::__cxx11::basic_string*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = const std::__cxx11::basic_string&]': ../../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = const std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {const std::__cxx11::basic_string, std::allocator >&}; Context = fmt::v9::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {const std::__cxx11::basic_string, std::allocator >&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator >&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {const std::__cxx11::basic_string, std::allocator >&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {const std::__cxx11::basic_string, std::allocator >&}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives/raw_supp.cpp:785:10: required from here 785 | Dbg("Detecting modules in raw data at '{}'", currentPath); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0)' ../../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((* & val))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = const ZXTune::PluginId&]': ../../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = const ZXTune::PluginId&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {const ZXTune::PluginId&, const long unsigned int&, std::__cxx11::basic_string, std::allocator >&}; Context = fmt::v9::basic_format_context; Args = {ZXTune::PluginId, long unsigned int, std::__cxx11::basic_string, std::allocator >}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {const ZXTune::PluginId&, const long unsigned int&, std::__cxx11::basic_string, std::allocator >}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator > >]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {const ZXTune::PluginId&, const long unsigned int&, std::__cxx11::basic_string, std::allocator >}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {const ZXTune::PluginId&, const long unsigned int&, std::__cxx11::basic_string, std::allocator >}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives/raw_supp.cpp:713:14: required from 'Analysis::Result::Ptr ZXTune::Raw::RawDetectionPlugins::DetectIn(ZXTune::Raw::LookaheadPluginsStorage&, ZXTune::DataLocation::Ptr, CallbackType&) const [with PluginType = ZXTune::PlayerPlugin; CallbackType = ZXTune::ArchiveCallback; Analysis::Result::Ptr = std::shared_ptr; ZXTune::DataLocation::Ptr = std::shared_ptr]' 713 | Dbg("Detected {} in {} bytes at {}", id, usedSize, input->GetPath()->AsString()); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives/raw_supp.cpp:672:44: required from here 672 | const auto detectedModules = DetectIn(Players, input, callback); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0, args#1, ((std::__cxx11::basic_string&)args#2))' ../../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map((* & val))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/ay/ftc_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/ftc_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DFLAC__NO_DLL -DFLAC__NO_ASM -DPACKAGE_VERSION=\"1.3.3\" -DFLAC__HAS_OGG=0 -DHAVE_LROUND -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_FSEEKO -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I.. -I../.. -I../../include -I../../src -Isrc/libFLAC/include -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC/src/libFLAC/metadata_object.c -o ../../obj/linux/release/FLAC/metadata_object.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/mgba' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../3rdparty/mgba/include -I../../3rdparty/mgba/src -I../../include -I../../src -include defines.h -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/mgba/src/arm/decoder-thumb.c -o ../../obj/linux/release/mgba/decoder-thumb.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/mgba' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/ay/gtr_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/gtr_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -Dav_restrict=restrict -DHAVE_AV_CONFIG_H -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../3rdparty/opus/include -I../../include -I../../src -Icompat/atomics/dummy -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/apedec.c -o ../../obj/linux/release/ffmpeg/libavcodec_apedec.c.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/apedec.c:32: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/bytestream.h: In function 'bytestream2_skip_p': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/apedec.c:35: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/get_bits.h: In function 'init_get_bits_xe': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/get_bits.h:613:54: warning: unused parameter 'is_le' [-Wunused-parameter] 613 | int bit_size, int is_le) | ~~~~^~~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/apedec.c:36: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/unary.h: In function 'get_unary': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/unary.h:50:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 50 | for(i = 0; i < len && get_bits1(gb) != stop; i++); | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/apedec.c: In function 'update_rice': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/apedec.c:480:20: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 480 | if (rice->ksum < lim) | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/apedec.c:482:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 482 | else if (rice->ksum >= (1 << (rice->k + 5)) && rice->k < 24) | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/apedec.c: In function 'ape_decode_value_3860': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/apedec.c:521:35: warning: suggest parentheses around '+' inside '>>' [-Wparentheses] 521 | rice->ksum += x - (rice->ksum + 8 >> 4); | ~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/apedec.c:522:20: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 522 | if (rice->ksum < (rice->k ? 1 << (rice->k + 4) : 0)) | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/apedec.c:524:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 524 | else if (rice->ksum >= (1 << (rice->k + 5)) && rice->k < 24) | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/apedec.c: In function 'decode_array_0000': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/apedec.c:641:28: warning: suggest parentheses around '+' inside '<<' [-Wparentheses] 641 | ksummax = 1 << rice->k + 7; | ~~~~~~~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/apedec.c:642:39: warning: suggest parentheses around '+' inside '<<' [-Wparentheses] 642 | ksummin = rice->k ? (1 << rice->k + 6) : 0; | ~~~~~~~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/apedec.c:611:63: warning: unused parameter 'gb' [-Wunused-parameter] 611 | static void decode_array_0000(APEContext *ctx, GetBitContext *gb, | ~~~~~~~~~~~~~~~^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/apedec.c: In function 'filter_3800': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/apedec.c:908:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 908 | if (p->sample_pos < start) { | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/apedec.c: In function 'init_filter': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/apedec.c:1307:37: warning: unused parameter 'ctx' [-Wunused-parameter] 1307 | static void init_filter(APEContext *ctx, APEFilter *f, int16_t *buf, int order) | ~~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/apedec.c: In function 'ape_decode_frame': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/apedec.c:1499:41: warning: pointer targets in passing argument 2 of 'av_fast_padded_malloc' differ in signedness [-Wpointer-sign] 1499 | av_fast_padded_malloc(&s->data, &s->data_size, buf_size); | ^~~~~~~~~~~~~ | | | int * In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/apedec.c:30: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/avcodec.h:3151:53: note: expected 'unsigned int *' but argument is of type 'int *' 3151 | void av_fast_padded_malloc(void *ptr, unsigned int *size, size_t min_size); | ~~~~~~~~~~~~~~^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/apedec.c:1567:40: warning: pointer targets in passing argument 2 of 'av_fast_malloc' differ in signedness [-Wpointer-sign] 1567 | av_fast_malloc(&s->decoded_buffer, &s->decoded_size, decoded_buffer_size); | ^~~~~~~~~~~~~~~~ | | | int * In file included from ./libavutil/common.h:572, from ./libavutil/avutil.h:296, from ./libavutil/opt.h:31, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/apedec.c:28: ./libavutil/mem.h:412:46: note: expected 'unsigned int *' but argument is of type 'int *' 412 | void av_fast_malloc(void *ptr, unsigned int *size, size_t min_size); | ~~~~~~~~~~~~~~^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -Dav_restrict=restrict -DHAVE_AV_CONFIG_H -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../3rdparty/opus/include -I../../include -I../../src -Icompat/atomics/dummy -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3.c -o ../../obj/linux/release/ffmpeg/libavcodec_atrac3.c.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3.c:43: ./libavutil/thread.h: In function 'ff_mutex_init': ./libavutil/thread.h:171:42: warning: unused parameter 'mutex' [-Wunused-parameter] 171 | static inline int ff_mutex_init(AVMutex *mutex, const void *attr){ return 0; } | ^ ./libavutil/thread.h:171:61: warning: unused parameter 'attr' [-Wunused-parameter] 171 | static inline int ff_mutex_init(AVMutex *mutex, const void *attr){ return 0; } | ~~~~~~~~~~~~^~~~ ./libavutil/thread.h: In function 'ff_mutex_lock': ./libavutil/thread.h:172:42: warning: unused parameter 'mutex' [-Wunused-parameter] 172 | static inline int ff_mutex_lock(AVMutex *mutex){ return 0; } | ^ ./libavutil/thread.h: In function 'ff_mutex_unlock': ./libavutil/thread.h:173:44: warning: unused parameter 'mutex' [-Wunused-parameter] 173 | static inline int ff_mutex_unlock(AVMutex *mutex){ return 0; } | ^ ./libavutil/thread.h: In function 'ff_mutex_destroy': ./libavutil/thread.h:174:45: warning: unused parameter 'mutex' [-Wunused-parameter] 174 | static inline int ff_mutex_destroy(AVMutex *mutex){ return 0; } | ^ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3.c:46: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/bytestream.h: In function 'bytestream2_skip_p': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3.c:49: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/get_bits.h: In function 'init_get_bits_xe': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/get_bits.h:613:54: warning: unused parameter 'is_le' [-Wunused-parameter] 613 | int bit_size, int is_le) | ~~~~^~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3.c: In function 'atrac3_init_static_data': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3.c:867:34: warning: pointer targets in passing argument 4 of 'ff_init_vlc_from_lengths' differ in signedness [-Wpointer-sign] 867 | &hufftabs[0][1], 2, | ^~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/get_bits.h:38: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/vlc.h:88:44: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 88 | const int8_t *lens, int lens_wrap, | ~~~~~~~~~~~~~~^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -Dav_restrict=restrict -DHAVE_AV_CONFIG_H -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../3rdparty/opus/include -I../../include -I../../src -Icompat/atomics/dummy -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec_fixed.c -o ../../obj/linux/release/ffmpeg/libavcodec_ac3dec_fixed.c.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.h:61, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec_fixed.c:52: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/get_bits.h: In function 'init_get_bits_xe': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/get_bits.h:613:54: warning: unused parameter 'is_le' [-Wunused-parameter] 613 | int bit_size, int is_le) | ~~~~^~~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec_fixed.c:154: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/eac3dec.c: In function 'ff_eac3_decode_transform_coeffs_aht_ch': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/eac3dec.c:275:38: warning: suggest parentheses around '-' inside '<<' [-Wparentheses] 275 | mant *= (1 << 24 - bits); | ~~~^~~~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c:39, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec_fixed.c:155: ./libavutil/thread.h: In function 'ff_mutex_init': ./libavutil/thread.h:171:42: warning: unused parameter 'mutex' [-Wunused-parameter] 171 | static inline int ff_mutex_init(AVMutex *mutex, const void *attr){ return 0; } | ^ ./libavutil/thread.h:171:61: warning: unused parameter 'attr' [-Wunused-parameter] 171 | static inline int ff_mutex_init(AVMutex *mutex, const void *attr){ return 0; } | ~~~~~~~~~~~~^~~~ ./libavutil/thread.h: In function 'ff_mutex_lock': ./libavutil/thread.h:172:42: warning: unused parameter 'mutex' [-Wunused-parameter] 172 | static inline int ff_mutex_lock(AVMutex *mutex){ return 0; } | ^ ./libavutil/thread.h: In function 'ff_mutex_unlock': ./libavutil/thread.h:173:44: warning: unused parameter 'mutex' [-Wunused-parameter] 173 | static inline int ff_mutex_unlock(AVMutex *mutex){ return 0; } | ^ ./libavutil/thread.h: In function 'ff_mutex_destroy': ./libavutil/thread.h:174:45: warning: unused parameter 'mutex' [-Wunused-parameter] 174 | static inline int ff_mutex_destroy(AVMutex *mutex){ return 0; } | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c: In function 'ac3_parse_header': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c:274:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 274 | if (s->compression_exists[(!s->channel_mode)-i] = get_bits1(gbc)) { | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c: In function 'decode_exponents': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c:476:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 476 | if (prevexp > 24U) { | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c: In function 'coupling_strategy': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c:1016:43: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 1016 | cpl_end_subband = s->spx_in_use ? (s->spx_src_start_freq - 37) / 12 : | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c: In function 'decode_audio_block': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c:1156:19: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 1156 | if (s->eac3 ? s->cpl_strategy_exists[blk] : get_bits1(gbc)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec_fixed.c: At top level: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec_fixed.c:158:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 158 | { "cons_noisegen", "enable consistent noise generation", OFFSET(consistent_noise_generation), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, PAR }, | ^ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c:38: ./libavutil/opt.h:307:17: note: 'unit' declared here 307 | const char *unit; | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec_fixed.c:159:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 159 | { "drc_scale", "percentage of dynamic range compression to apply", OFFSET(drc_scale), AV_OPT_TYPE_FLOAT, {.dbl = 1.0}, 0.0, 6.0, PAR }, | ^ ./libavutil/opt.h:307:17: note: 'unit' declared here 307 | const char *unit; | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec_fixed.c:160:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 160 | { "heavy_compr", "enable heavy dynamic range compression", OFFSET(heavy_compression), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, PAR }, | ^ ./libavutil/opt.h:307:17: note: 'unit' declared here 307 | const char *unit; | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c: In function 'decode_exponents': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c:482:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 482 | dexps[j++] = prevexp; | ~~~~~~~~~~~^~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c:483:9: note: here 483 | case 2: dexps[j++] = prevexp; | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c:483:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 483 | case 2: dexps[j++] = prevexp; | ~~~~~~~~~~~^~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c:484:9: note: here 484 | case 1: dexps[j++] = prevexp; | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c: In function 'ac3_upmix_delay': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c:758:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 758 | memset(s->delay[3], 0, channel_data_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c:759:5: note: here 759 | case AC3_CHMODE_2F1R: | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c:763:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 763 | memset(s->delay[4], 0, channel_data_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c:764:5: note: here 764 | case AC3_CHMODE_3F1R: | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c:765:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 765 | memset(s->delay[3], 0, channel_data_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c:766:5: note: here 766 | case AC3_CHMODE_3F: | ^~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.h:58: In function 'set_downmix_coeffs', inlined from 'ac3_decode_frame' at /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c:1626:24: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c:440:59: warning: 'downmix_coeffs' may be used uninitialized [-Wmaybe-uninitialized] 440 | s->downmix_coeffs[0][i] = FIXR12(downmix_coeffs[0][i]); /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3.h:44:41: note: in definition of macro 'FIXR12' 44 | #define FIXR12(a) ((int)((a) * 4096 + 0.5)) | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c: In function 'ac3_decode_frame': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c:395:11: note: 'downmix_coeffs' declared here 395 | float downmix_coeffs[2][AC3_MAX_CHANNELS]; | ^~~~~~~~~~~~~~ In function 'set_downmix_coeffs', inlined from 'ac3_decode_frame' at /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c:1626:24: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c:441:59: warning: 'downmix_coeffs' may be used uninitialized [-Wmaybe-uninitialized] 441 | s->downmix_coeffs[1][i] = FIXR12(downmix_coeffs[1][i]); /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3.h:44:41: note: in definition of macro 'FIXR12' 44 | #define FIXR12(a) ((int)((a) * 4096 + 0.5)) | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c: In function 'ac3_decode_frame': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c:395:11: note: 'downmix_coeffs' declared here 395 | float downmix_coeffs[2][AC3_MAX_CHANNELS]; | ^~~~~~~~~~~~~~ In function 'set_downmix_coeffs', inlined from 'ac3_decode_frame' at /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c:1626:24: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c:440:59: warning: 'downmix_coeffs' may be used uninitialized [-Wmaybe-uninitialized] 440 | s->downmix_coeffs[0][i] = FIXR12(downmix_coeffs[0][i]); /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3.h:44:41: note: in definition of macro 'FIXR12' 44 | #define FIXR12(a) ((int)((a) * 4096 + 0.5)) | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c: In function 'ac3_decode_frame': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c:395:11: note: 'downmix_coeffs' declared here 395 | float downmix_coeffs[2][AC3_MAX_CHANNELS]; | ^~~~~~~~~~~~~~ In function 'set_downmix_coeffs', inlined from 'ac3_decode_frame' at /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c:1626:24: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c:441:59: warning: 'downmix_coeffs' may be used uninitialized [-Wmaybe-uninitialized] 441 | s->downmix_coeffs[1][i] = FIXR12(downmix_coeffs[1][i]); /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3.h:44:41: note: in definition of macro 'FIXR12' 44 | #define FIXR12(a) ((int)((a) * 4096 + 0.5)) | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c: In function 'ac3_decode_frame': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/ac3dec.c:395:11: note: 'downmix_coeffs' declared here 395 | float downmix_coeffs[2][AC3_MAX_CHANNELS]; | ^~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/ay/psc_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/psc_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -Dav_restrict=restrict -DHAVE_AV_CONFIG_H -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../3rdparty/opus/include -I../../include -I../../src -Icompat/atomics/dummy -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3plusdsp.c -o ../../obj/linux/release/ffmpeg/libavcodec_atrac3plusdsp.c.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3plus.h:39, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3plusdsp.c:37: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/get_bits.h: In function 'init_get_bits_xe': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/get_bits.h:613:54: warning: unused parameter 'is_le' [-Wunused-parameter] 613 | int bit_size, int is_le) | ~~~~^~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3plusdsp.c: In function 'ff_atrac3p_init_imdct': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3plusdsp.c:82:52: warning: unused parameter 'avctx' [-Wunused-parameter] 82 | av_cold void ff_atrac3p_init_imdct(AVCodecContext *avctx, FFTContext *mdct_ctx) | ~~~~~~~~~~~~~~~~^~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3plusdsp.c: In function 'waves_synth': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3plusdsp.c:145:54: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] 145 | pos = DEQUANT_PHASE(wave_param->phase_index) - (reg_offset ^ 128) * inc & 2047; | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3plusdsp.c:175:35: warning: suggest parentheses around '+' inside '<<' [-Wparentheses] 175 | pos = (envelope->stop_pos + 1 << 2) - reg_offset; | ~~~~~~~~~~~~~~~~~~~^~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -Dav_restrict=restrict -DHAVE_AV_CONFIG_H -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../3rdparty/opus/include -I../../include -I../../src -Icompat/atomics/dummy -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3plusdec.c -o ../../obj/linux/release/ffmpeg/libavcodec_atrac3plusdec.c.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3plusdec.c:43: ./libavutil/thread.h: In function 'ff_mutex_init': ./libavutil/thread.h:171:42: warning: unused parameter 'mutex' [-Wunused-parameter] 171 | static inline int ff_mutex_init(AVMutex *mutex, const void *attr){ return 0; } | ^ ./libavutil/thread.h:171:61: warning: unused parameter 'attr' [-Wunused-parameter] 171 | static inline int ff_mutex_init(AVMutex *mutex, const void *attr){ return 0; } | ~~~~~~~~~~~~^~~~ ./libavutil/thread.h: In function 'ff_mutex_lock': ./libavutil/thread.h:172:42: warning: unused parameter 'mutex' [-Wunused-parameter] 172 | static inline int ff_mutex_lock(AVMutex *mutex){ return 0; } | ^ ./libavutil/thread.h: In function 'ff_mutex_unlock': ./libavutil/thread.h:173:44: warning: unused parameter 'mutex' [-Wunused-parameter] 173 | static inline int ff_mutex_unlock(AVMutex *mutex){ return 0; } | ^ ./libavutil/thread.h: In function 'ff_mutex_destroy': ./libavutil/thread.h:174:45: warning: unused parameter 'mutex' [-Wunused-parameter] 174 | static inline int ff_mutex_destroy(AVMutex *mutex){ return 0; } | ^ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3plusdec.c:46: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/get_bits.h: In function 'init_get_bits_xe': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/get_bits.h:613:54: warning: unused parameter 'is_le' [-Wunused-parameter] 613 | int bit_size, int is_le) | ~~~~^~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3plusdec.c: In function 'decode_residual_spectrum': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3plusdec.c:208:54: warning: unused parameter 'avctx' [-Wunused-parameter] 208 | AVCodecContext *avctx) | ~~~~~~~~~~~~~~~~^~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3plusdec.c: In function 'reconstruct_frame': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3plusdec.c:270:65: warning: unused parameter 'avctx' [-Wunused-parameter] 270 | int num_channels, AVCodecContext *avctx) | ~~~~~~~~~~~~~~~~^~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DFLAC__NO_DLL -DFLAC__NO_ASM -DPACKAGE_VERSION=\"1.3.3\" -DFLAC__HAS_OGG=0 -DHAVE_LROUND -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_FSEEKO -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I.. -I../.. -I../../include -I../../src -Isrc/libFLAC/include -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC/src/libFLAC/stream_decoder.c -o ../../obj/linux/release/FLAC/stream_decoder.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/ay/psg_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/psg_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/ym2413.cpp -o ../../obj/linux/release/gme/ym2413.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/paudio_backend.cpp -o ../../../obj/linux/release/sound_backends/paudio_backend.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -Dav_restrict=restrict -DHAVE_AV_CONFIG_H -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../3rdparty/opus/include -I../../include -I../../src -Icompat/atomics/dummy -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacsbr_fixed.c -o ../../obj/linux/release/ffmpeg/libavcodec_aacsbr_fixed.c.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/mpeg4audio.h:29, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aac.h:44, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacsbr_fixed.c:59: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/get_bits.h: In function 'init_get_bits_xe': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/get_bits.h:613:54: warning: unused parameter 'is_le' [-Wunused-parameter] 613 | int bit_size, int is_le) | ~~~~^~~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/mpeg4audio.h:30: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/put_bits.h: In function 'put_bits_no_assert': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/put_bits.h: In function 'put_bits_le': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/put_bits.h: In function 'put_bits32': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacsbr_fixed.c: In function 'sbr_gain_calc': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacsbr_fixed.c:399:39: warning: unused parameter 'ac' [-Wunused-parameter] 399 | static void sbr_gain_calc(AACContext *ac, SpectralBandReplication *sbr, | ~~~~~~~~~~~~^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacsbr_fixed.c: In function 'sbr_hf_assemble': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacsbr_fixed.c:569:33: warning: pointer targets in initialization of 'unsigned int *' from 'int *' differ in signedness [-Wpointer-sign] 569 | unsigned *out = &Y1[i][kx][idx]; | ^ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacsbr_fixed.c:612: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacsbr_template.c: In function 'ff_aac_sbr_ctx_init_fixed': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacsbr_template.c:92:58: warning: unused parameter 'ac' [-Wunused-parameter] 92 | av_cold void AAC_RENAME(ff_aac_sbr_ctx_init)(AACContext *ac, SpectralBandReplication *sbr, int id_aac) | ~~~~~~~~~~~~^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacsbr_template.c: In function 'read_sbr_header': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacsbr_template.c:232:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 232 | if (sbr->bs_limiter_bands != old_bs_limiter_bands && !sbr->reset) | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacsbr_template.c: In function 'sbr_make_f_master': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacsbr_template.c:336:31: warning: comparison of integer expressions of different signedness: 'AAC_SIGNE' {aka 'int'} and 'unsigned int' [-Wsign-compare] 336 | if (sbr->k[2] - sbr->k[0] > max_qmf_subbands) { | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacsbr_template.c: In function 'read_sbr_grid': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacsbr_template.c:763:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 763 | ch_data->e_a[0] = -(ch_data->e_a[1] != bs_num_env_old); // l_APrev | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacsbr_template.c: In function 'read_sbr_dtdf': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacsbr_template.c:791:52: warning: unused parameter 'sbr' [-Wunused-parameter] 791 | static void read_sbr_dtdf(SpectralBandReplication *sbr, GetBitContext *gb, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacsbr_template.c: In function 'ff_decode_sbr_extension_fixed': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacsbr_template.c:1149:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1149 | if (bytes_read > cnt) { | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacsbr_template.c: In function 'sbr_lf_gen': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacsbr_template.c:1262:35: warning: unused parameter 'ac' [-Wunused-parameter] 1262 | static int sbr_lf_gen(AACContext *ac, SpectralBandReplication *sbr, | ~~~~~~~~~~~~^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacsbr_template.c: In function 'sbr_mapping': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacsbr_template.c:1378:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1378 | for (i = 0; i < ilim; i++) | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/aacsbr_template.c:1398:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1398 | for (i = 0; i < ilim; i++) { | ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives/zdata_supp.cpp -o ../../../../obj/linux/release/core_plugins_archives/zdata_supp.cpp.o -MMD In file included from ../../../../src/strings/format.h:18, from ../../../../src/debug/src/log_real.h:20, from ../../../../src/debug/log.h:16, from /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives/zdata_supp.cpp:26: ../../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = std::__cxx11::basic_string&]': ../../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >&}; Context = fmt::v9::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator > >]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {std::__cxx11::basic_string, std::allocator >}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {std::__cxx11::basic_string, std::allocator >}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives/zdata_supp.cpp:204:10: required from here 204 | Dbg("Error: {}", e.ToString()); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(((std::__cxx11::basic_string&)args#0))' ../../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const std::__cxx11::basic_string*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives/full/plugins.cpp -o ../../../../obj/linux/release/core_plugins_archives/plugins.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -Dav_restrict=restrict -DHAVE_AV_CONFIG_H -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../3rdparty/opus/include -I../../include -I../../src -Icompat/atomics/dummy -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/audiodsp.c -o ../../obj/linux/release/ffmpeg/libavcodec_audiodsp.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives' ar crus ../../../../lib/linux/release/libcore_plugins_archives.a ../../../../obj/linux/release/core_plugins_archives/archived.cpp.o ../../../../obj/linux/release/core_plugins_archives/l10n.cpp.o ../../../../obj/linux/release/core_plugins_archives/packed.cpp.o ../../../../obj/linux/release/core_plugins_archives/plugins_archived.cpp.o ../../../../obj/linux/release/core_plugins_archives/plugins_packed.cpp.o ../../../../obj/linux/release/core_plugins_archives/raw_supp.cpp.o ../../../../obj/linux/release/core_plugins_archives/zdata_supp.cpp.o ../../../../obj/linux/release/core_plugins_archives/plugins.cpp.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/archives' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Gbs_Emu.cpp -o ../../obj/linux/release/gme/Gbs_Emu.cpp.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Music_Emu.h:8, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Classic_Emu.h:9, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Gbs_Emu.h:7, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Gbs_Emu.cpp:3: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h: In member function 'virtual const char* Track_Filter::callbacks_t::play_(int, Track_Filter::sample_t*)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h:19:49: warning: unused parameter 'count' [-Wunused-parameter] 19 | virtual blargg_err_t play_( int count, sample_t* out ) BLARGG_PURE( { return blargg_ok; } ) | ~~~~^~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h:19:66: warning: unused parameter 'out' [-Wunused-parameter] 19 | virtual blargg_err_t play_( int count, sample_t* out ) BLARGG_PURE( { return blargg_ok; } ) | ~~~~~~~~~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h: In member function 'virtual const char* Track_Filter::callbacks_t::skip_(int)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h:20:49: warning: unused parameter 'count' [-Wunused-parameter] 20 | virtual blargg_err_t skip_( int count ) BLARGG_PURE( { return blargg_ok; } ) | ~~~~^~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Gbs_Emu.cpp: In member function 'virtual const char* Gbs_File::load_mem_(const blargg_byte*, int)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Gbs_Emu.cpp:79:58: warning: unused parameter 'size' [-Wunused-parameter] 79 | blargg_err_t load_mem_( byte const begin [], int size ) | ~~~~^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Gbs_Core.cpp -o ../../obj/linux/release/gme/Gbs_Core.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/ay/psm_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/psm_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -Dav_restrict=restrict -DHAVE_AV_CONFIG_H -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../3rdparty/opus/include -I../../include -I../../src -Icompat/atomics/dummy -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/avcodec.c -o ../../obj/linux/release/ffmpeg/libavcodec_avcodec.c.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/avcodec.c:35: ./libavutil/thread.h: In function 'ff_mutex_init': ./libavutil/thread.h:171:42: warning: unused parameter 'mutex' [-Wunused-parameter] 171 | static inline int ff_mutex_init(AVMutex *mutex, const void *attr){ return 0; } | ^ ./libavutil/thread.h:171:61: warning: unused parameter 'attr' [-Wunused-parameter] 171 | static inline int ff_mutex_init(AVMutex *mutex, const void *attr){ return 0; } | ~~~~~~~~~~~~^~~~ ./libavutil/thread.h: In function 'ff_mutex_lock': ./libavutil/thread.h:172:42: warning: unused parameter 'mutex' [-Wunused-parameter] 172 | static inline int ff_mutex_lock(AVMutex *mutex){ return 0; } | ^ ./libavutil/thread.h: In function 'ff_mutex_unlock': ./libavutil/thread.h:173:44: warning: unused parameter 'mutex' [-Wunused-parameter] 173 | static inline int ff_mutex_unlock(AVMutex *mutex){ return 0; } | ^ ./libavutil/thread.h: In function 'ff_mutex_destroy': ./libavutil/thread.h:174:45: warning: unused parameter 'mutex' [-Wunused-parameter] 174 | static inline int ff_mutex_destroy(AVMutex *mutex){ return 0; } | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/avcodec.c: In function 'avcodec_open2': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/avcodec.c:250:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 250 | if (avctx->ch_layout.nb_channels > FF_SANE_NB_CHANNELS) { | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/avcodec.c:350:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 350 | avctx->channels > FF_SANE_NB_CHANNELS) { | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/avcodec.c:349:29: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 349 | if (avctx->channels && avctx->channels < 0 || | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/avcodec.c: In function 'avsubtitle_free': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/avcodec.c:422:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 422 | for (i = 0; i < sub->num_rects; i++) { | ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -Dav_restrict=restrict -DHAVE_AV_CONFIG_H -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../3rdparty/opus/include -I../../include -I../../src -Icompat/atomics/dummy -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/binkaudio.c -o ../../obj/linux/release/ffmpeg/libavcodec_binkaudio.c.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/binkaudio.c:41: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/get_bits.h: In function 'init_get_bits_xe': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/get_bits.h:613:54: warning: unused parameter 'is_le' [-Wunused-parameter] 613 | int bit_size, int is_le) | ~~~~^~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/binkaudio.c: In function 'decode_block': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/binkaudio.c:230:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 230 | while (s->bands[k] < i) | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/binkaudio.c:234:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 234 | if (s->bands[k] == i) | ^~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/aym/protracker1.cpp -o ../../../obj/linux/release/module_players/protracker1.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -Dav_restrict=restrict -DHAVE_AV_CONFIG_H -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../3rdparty/opus/include -I../../include -I../../src -Icompat/atomics/dummy -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/bitstream.c -o ../../obj/linux/release/ffmpeg/libavcodec_bitstream.c.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/bitstream.c:37: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/put_bits.h: In function 'put_bits_no_assert': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/put_bits.h: In function 'put_bits_le': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/put_bits.h: In function 'put_bits32': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -Dav_restrict=restrict -DHAVE_AV_CONFIG_H -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../3rdparty/opus/include -I../../include -I../../src -Icompat/atomics/dummy -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/avpacket.c -o ../../obj/linux/release/ffmpeg/libavcodec_avpacket.c.o -MMD /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/avpacket.c: In function 'av_grow_packet': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/avpacket.c:124:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 124 | if ((unsigned)grow_by > | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/avpacket.c:137:29: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 137 | if (data_offset > INT_MAX - new_size) | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/avpacket.c:147:40: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 147 | if (new_size + data_offset < INT_MAX - new_size/16) | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/avpacket.c: In function 'av_packet_side_data_name': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/avpacket.c:270:5: warning: enumeration value 'AV_PKT_DATA_NB' not handled in switch [-Wswitch] 270 | switch(type) { | ^~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/avpacket.c: In function 'av_packet_unpack_dictionary': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/avpacket.c:355:44: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 355 | const uint8_t *val = data + strlen(key) + 1; | ^~~ | | | const uint8_t * {aka const unsigned char *} In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/avpacket.c:22: /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/avpacket.c:360:33: warning: pointer targets in passing argument 2 of 'av_dict_set' differ in signedness [-Wpointer-sign] 360 | ret = av_dict_set(dict, key, val, 0); | ^~~ | | | const uint8_t * {aka const unsigned char *} In file included from ./libavutil/internal.h:44, from ./libavutil/common.h:575, from ./libavutil/avutil.h:296, from ./libavutil/mem.h:34, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/avpacket.c:27: ./libavutil/dict.h:128:48: note: expected 'const char *' but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 128 | int av_dict_set(AVDictionary **pm, const char *key, const char *value, int flags); | ~~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/avpacket.c:360:38: warning: pointer targets in passing argument 3 of 'av_dict_set' differ in signedness [-Wpointer-sign] 360 | ret = av_dict_set(dict, key, val, 0); | ^~~ | | | const uint8_t * {aka const unsigned char *} ./libavutil/dict.h:128:65: note: expected 'const char *' but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 128 | int av_dict_set(AVDictionary **pm, const char *key, const char *value, int flags); | ~~~~~~~~~~~~^~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/avpacket.c:363:29: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 363 | data = val + strlen(val) + 1; | ^~~ | | | const uint8_t * {aka const unsigned char *} /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/avpacket.c: In function 'avpriv_packet_list_put': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/avpacket.c:539:32: warning: unused parameter 'flags' [-Wunused-parameter] 539 | int flags) | ~~~~^~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/avpacket.c: In function 'ff_side_data_set_encoder_stats': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/avpacket.c:615:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 615 | if (!side_data || side_data_size < 4+4+8*error_count) | ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -Dav_restrict=restrict -DHAVE_AV_CONFIG_H -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../3rdparty/opus/include -I../../include -I../../src -Icompat/atomics/dummy -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/bitstream_filters.c -o ../../obj/linux/release/ffmpeg/libavcodec_bitstream_filters.c.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/bitstream_filters.c:67: ./libavcodec/bsf_list.c:2:5: error: initialization of 'const AVBitStreamFilter *' from incompatible pointer type 'const FFBitStreamFilter *' [-Wincompatible-pointer-types] 2 | &ff_null_bsf, | ^ ./libavcodec/bsf_list.c:2:5: note: (near initialization for 'bitstream_filters[0]') /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/bitstream_filters.c: In function 'av_bsf_iterate': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/bitstream_filters.c:72:34: error: initialization of 'const FFBitStreamFilter *' from incompatible pointer type 'const AVBitStreamFilter *' [-Wincompatible-pointer-types] 72 | const FFBitStreamFilter *f = bitstream_filters[i]; | ^~~~~~~~~~~~~~~~~ make[2]: *** [../../make/build.mak:169: ../../obj/linux/release/ffmpeg/libavcodec_bitstream_filters.c.o] Error 1 make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' make[2]: *** Waiting for unfinished jobs.... make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/openal_stub.cpp -o ../../../obj/linux/release/sound_backends/openal_stub.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -Dav_restrict=restrict -DHAVE_AV_CONFIG_H -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../3rdparty/opus/include -I../../include -I../../src -Icompat/atomics/dummy -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/bswapdsp.c -o ../../obj/linux/release/ffmpeg/libavcodec_bswapdsp.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -Dav_restrict=restrict -DHAVE_AV_CONFIG_H -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../3rdparty/opus/include -I../../include -I../../src -Icompat/atomics/dummy -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/bsf.c -o ../../obj/linux/release/ffmpeg/libavcodec_bsf.c.o -MMD /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/bsf.c: In function 'bsf_list_filter': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/bsf.c:338:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 338 | if (lst->idx < lst->nb_bsfs) { | ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/aym/prosoundmaker.cpp -o ../../../obj/linux/release/module_players/prosoundmaker.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/ay/pt1_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/pt1_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Gbs_Cpu.cpp -o ../../obj/linux/release/gme/Gbs_Cpu.cpp.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Gbs_Cpu.cpp:133: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Gb_Cpu_run.h: In member function 'void Gbs_Core::run_cpu()': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Gb_Cpu_run.h:499:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 499 | cz = 0; | ~~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Gb_Cpu_run.h:500:17: note: here 500 | case 0x16: // RL (HL) | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Gb_Cpu_run.h:514:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 514 | cz = 0; | ~~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Gb_Cpu_run.h:515:17: note: here 515 | case 0x10: case 0x11: case 0x12: case 0x13: case 0x14: case 0x15: case 0x17: // RL r | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Gb_Cpu_run.h:539:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 539 | cz = 0; | ~~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Gb_Cpu_run.h:540:17: note: here 540 | case 0x1E: // RR (HL) | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Gb_Cpu_run.h:559:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 559 | cz = 0; | ~~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Gb_Cpu_run.h:560:17: note: here 560 | case 0x18: case 0x19: case 0x1A: case 0x1B: case 0x1C: case 0x1D: case 0x1F: // RR r | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Gb_Cpu_run.h:335:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 335 | pc -= 2; | ~~~^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Gb_Cpu_run.h:336:9: note: here 336 | case 0xCD: // CALL (most-common) | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Gb_Cpu_run.h:351:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 351 | time += 12; | ~~~~~^~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Gb_Cpu_run.h:352:9: note: here 352 | case 0xD9: // RETI | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Gb_Cpu_run.h:568:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 568 | } // CB op | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Gb_Cpu_run.h:571:9: note: here 571 | case 0x07: // RLCA | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Gb_Cpu_run.h:971:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 971 | pc--; | ~~^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Gb_Cpu_run.h:972:9: note: here 972 | case 0xEE: // XOR IMM | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/ay/pt2_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/pt2_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/aylpt_stub.cpp -o ../../../obj/linux/release/sound_backends/aylpt_stub.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/mgba' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../3rdparty/mgba/include -I../../3rdparty/mgba/src -I../../include -I../../src -include defines.h -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/mgba/src/core/cheats.c -o ../../obj/linux/release/mgba/cheats.c.o -MMD /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/mgba/src/core/cheats.c: In function 'mCheatSaveFile': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/mgba/src/core/cheats.c:231:113: warning: operand of '?:' changes signedness from 'ssize_t' {aka 'long int'} to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 231 | vf->write(vf, directive, (size_t) len > sizeof(directive) ? sizeof(directive) : len); | ^~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/mgba' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/aym/protracker2.cpp -o ../../../obj/linux/release/module_players/protracker2.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Gb_Apu.cpp -o ../../obj/linux/release/gme/Gb_Apu.cpp.o -MMD /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Gb_Apu.cpp: In member function 'void Gb_Apu::run_until_(blip_time_t)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Gb_Apu.cpp:221:44: warning: this statement may fall through [-Wimplicit-fallthrough=] 221 | square1.clock_sweep(); | ~~~~~~~~~~~~~~~~~~~^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Gb_Apu.cpp:222:17: note: here 222 | case 0: | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/mgba' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../3rdparty/mgba/include -I../../3rdparty/mgba/src -I../../include -I../../src -include defines.h -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/mgba/src/core/config.c -o ../../obj/linux/release/mgba/config.c.o -MMD /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/mgba/src/core/config.c: In function 'mCoreConfigMap': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/mgba/src/core/config.c:331:47: error: passing argument 3 of '_lookupIntValue' from incompatible pointer type [-Wincompatible-pointer-types] 331 | _lookupIntValue(config, "rewindSave", &opts->rewindSave); | ^~~~~~~~~~~~~~~~~ | | | _Bool * /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/mgba/src/core/config.c:82:85: note: expected 'int *' but argument is of type '_Bool *' 82 | static bool _lookupIntValue(const struct mCoreConfig* config, const char* key, int* out) { | ~~~~~^~~ make[2]: *** [../../make/build.mak:169: ../../obj/linux/release/mgba/config.c.o] Error 1 make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/mgba' make[2]: *** Waiting for unfinished jobs.... make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/mgba' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../3rdparty/mgba/include -I../../3rdparty/mgba/src -I../../include -I../../src -include defines.h -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/mgba/src/arm/isa-thumb.c -o ../../obj/linux/release/mgba/isa-thumb.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/mgba' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Gb_Cpu.cpp -o ../../obj/linux/release/gme/Gb_Cpu.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DFLAC__NO_DLL -DFLAC__NO_ASM -DPACKAGE_VERSION=\"1.3.3\" -DFLAC__HAS_OGG=0 -DHAVE_LROUND -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_FSEEKO -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I.. -I../.. -I../../include -I../../src -Isrc/libFLAC/include -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC/src/libFLAC/stream_encoder.c -o ../../obj/linux/release/FLAC/stream_encoder.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DFLAC__NO_DLL -DFLAC__NO_ASM -DPACKAGE_VERSION=\"1.3.3\" -DFLAC__HAS_OGG=0 -DHAVE_LROUND -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_FSEEKO -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I.. -I../.. -I../../include -I../../src -Isrc/libFLAC/include -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC/src/libFLAC/stream_encoder_framing.c -o ../../obj/linux/release/FLAC/stream_encoder_framing.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/aym/psg.cpp -o ../../../obj/linux/release/module_players/psg.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Gb_Oscs.cpp -o ../../obj/linux/release/gme/Gb_Oscs.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/ay/pt3_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/pt3_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/ay/sqt_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/sqt_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Emu.cpp -o ../../obj/linux/release/gme/Hes_Emu.cpp.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Music_Emu.h:8, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Classic_Emu.h:9, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Emu.h:7, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Emu.cpp:3: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h: In member function 'virtual const char* Track_Filter::callbacks_t::play_(int, Track_Filter::sample_t*)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h:19:49: warning: unused parameter 'count' [-Wunused-parameter] 19 | virtual blargg_err_t play_( int count, sample_t* out ) BLARGG_PURE( { return blargg_ok; } ) | ~~~~^~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h:19:66: warning: unused parameter 'out' [-Wunused-parameter] 19 | virtual blargg_err_t play_( int count, sample_t* out ) BLARGG_PURE( { return blargg_ok; } ) | ~~~~~~~~~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h: In member function 'virtual const char* Track_Filter::callbacks_t::skip_(int)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h:20:49: warning: unused parameter 'count' [-Wunused-parameter] 20 | virtual blargg_err_t skip_( int count ) BLARGG_PURE( { return blargg_ok; } ) | ~~~~^~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Emu.cpp: In member function 'virtual const char* Hes_File::load_mem_(const blargg_byte*, int)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Emu.cpp:109:58: warning: unused parameter 'size' [-Wunused-parameter] 109 | blargg_err_t load_mem_( byte const begin [], int size ) | ~~~~^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DFLAC__NO_DLL -DFLAC__NO_ASM -DPACKAGE_VERSION=\"1.3.3\" -DFLAC__HAS_OGG=0 -DHAVE_LROUND -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_FSEEKO -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I.. -I../.. -I../../include -I../../src -Isrc/libFLAC/include -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC/src/libFLAC/window.c -o ../../obj/linux/release/FLAC/window.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC' ar crus ../../lib/linux/release/libFLAC.a ../../obj/linux/release/FLAC/bitmath.c.o ../../obj/linux/release/FLAC/bitreader.c.o ../../obj/linux/release/FLAC/bitwriter.c.o ../../obj/linux/release/FLAC/cpu.c.o ../../obj/linux/release/FLAC/crc.c.o ../../obj/linux/release/FLAC/fixed.c.o ../../obj/linux/release/FLAC/float.c.o ../../obj/linux/release/FLAC/format.c.o ../../obj/linux/release/FLAC/lpc.c.o ../../obj/linux/release/FLAC/md5.c.o ../../obj/linux/release/FLAC/memory.c.o ../../obj/linux/release/FLAC/metadata_iterators.c.o ../../obj/linux/release/FLAC/metadata_object.c.o ../../obj/linux/release/FLAC/stream_decoder.c.o ../../obj/linux/release/FLAC/stream_encoder.c.o ../../obj/linux/release/FLAC/stream_encoder_framing.c.o ../../obj/linux/release/FLAC/window.c.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/FLAC' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -Dav_restrict=restrict -DHAVE_AV_CONFIG_H -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../3rdparty/opus/include -I../../include -I../../src -Icompat/atomics/dummy -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac9dec.c -o ../../obj/linux/release/ffmpeg/libavcodec_atrac9dec.c.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac9dec.c:23: ./libavutil/thread.h: In function 'ff_mutex_init': ./libavutil/thread.h:171:42: warning: unused parameter 'mutex' [-Wunused-parameter] 171 | static inline int ff_mutex_init(AVMutex *mutex, const void *attr){ return 0; } | ^ ./libavutil/thread.h:171:61: warning: unused parameter 'attr' [-Wunused-parameter] 171 | static inline int ff_mutex_init(AVMutex *mutex, const void *attr){ return 0; } | ~~~~~~~~~~~~^~~~ ./libavutil/thread.h: In function 'ff_mutex_lock': ./libavutil/thread.h:172:42: warning: unused parameter 'mutex' [-Wunused-parameter] 172 | static inline int ff_mutex_lock(AVMutex *mutex){ return 0; } | ^ ./libavutil/thread.h: In function 'ff_mutex_unlock': ./libavutil/thread.h:173:44: warning: unused parameter 'mutex' [-Wunused-parameter] 173 | static inline int ff_mutex_unlock(AVMutex *mutex){ return 0; } | ^ ./libavutil/thread.h: In function 'ff_mutex_destroy': ./libavutil/thread.h:174:45: warning: unused parameter 'mutex' [-Wunused-parameter] 174 | static inline int ff_mutex_destroy(AVMutex *mutex){ return 0; } | ^ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac9dec.c:27: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/get_bits.h: In function 'init_get_bits_xe': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/get_bits.h:613:54: warning: unused parameter 'is_le' [-Wunused-parameter] 613 | int bit_size, int is_le) | ~~~~^~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac9dec.c: In function 'calc_precision': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac9dec.c:154:50: warning: unused parameter 's' [-Wunused-parameter] 154 | static inline void calc_precision(ATRAC9Context *s, ATRAC9BlockData *b, | ~~~~~~~~~~~~~~~^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac9dec.c: In function 'parse_band_ext': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac9dec.c:205:49: warning: unused parameter 's' [-Wunused-parameter] 205 | static inline int parse_band_ext(ATRAC9Context *s, ATRAC9BlockData *b, | ~~~~~~~~~~~~~~~^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac9dec.c: In function 'calc_codebook_idx': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac9dec.c:361:73: warning: unused parameter 'b' [-Wunused-parameter] 361 | static inline void calc_codebook_idx(ATRAC9Context *s, ATRAC9BlockData *b, | ~~~~~~~~~~~~~~~~~^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac9dec.c: In function 'read_coeffs_coarse': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac9dec.c:405:74: warning: unused parameter 'b' [-Wunused-parameter] 405 | static inline void read_coeffs_coarse(ATRAC9Context *s, ATRAC9BlockData *b, | ~~~~~~~~~~~~~~~~~^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac9dec.c: In function 'read_coeffs_fine': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac9dec.c:441:52: warning: unused parameter 's' [-Wunused-parameter] 441 | static inline void read_coeffs_fine(ATRAC9Context *s, ATRAC9BlockData *b, | ~~~~~~~~~~~~~~~^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac9dec.c:441:72: warning: unused parameter 'b' [-Wunused-parameter] 441 | static inline void read_coeffs_fine(ATRAC9Context *s, ATRAC9BlockData *b, | ~~~~~~~~~~~~~~~~~^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac9dec.c: In function 'dequantize': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac9dec.c:459:46: warning: unused parameter 's' [-Wunused-parameter] 459 | static inline void dequantize(ATRAC9Context *s, ATRAC9BlockData *b, | ~~~~~~~~~~~~~~~^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac9dec.c:459:66: warning: unused parameter 'b' [-Wunused-parameter] 459 | static inline void dequantize(ATRAC9Context *s, ATRAC9BlockData *b, | ~~~~~~~~~~~~~~~~~^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac9dec.c: In function 'apply_intensity_stereo': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac9dec.c:479:58: warning: unused parameter 's' [-Wunused-parameter] 479 | static inline void apply_intensity_stereo(ATRAC9Context *s, ATRAC9BlockData *b, | ~~~~~~~~~~~~~~~^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac9dec.c: In function 'apply_scalefactors': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac9dec.c:500:54: warning: unused parameter 's' [-Wunused-parameter] 500 | static inline void apply_scalefactors(ATRAC9Context *s, ATRAC9BlockData *b, | ~~~~~~~~~~~~~~~^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac9dec.c: In function 'atrac9_decode_block': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac9dec.c:741:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 741 | for (int i = 0; i < FF_ARRAY_ELEMS(b->is_signs); i++) | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac9dec.c: In function 'atrac9_init_vlc': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac9dec.c:852:30: warning: pointer targets in passing argument 4 of 'ff_init_vlc_from_lengths' differ in signedness [-Wpointer-sign] 852 | &(*tab)[0][1], 2, &(*tab)[0][0], 2, 1, | ^~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/get_bits.h:38: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/vlc.h:88:44: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 88 | const int8_t *lens, int lens_wrap, | ~~~~~~~~~~~~~~^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -Dav_restrict=restrict -DHAVE_AV_CONFIG_H -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../3rdparty/opus/include -I../../include -I../../src -Icompat/atomics/dummy -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3plus.c -o ../../obj/linux/release/ffmpeg/libavcodec_atrac3plus.c.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3plus.c:30: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/get_bits.h: In function 'init_get_bits_xe': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/get_bits.h:613:54: warning: unused parameter 'is_le' [-Wunused-parameter] 613 | int bit_size, int is_le) | ~~~~^~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3plus.c: In function 'build_canonical_huff': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3plus.c:69:55: warning: pointer targets in passing argument 4 of 'ff_init_vlc_from_lengths' differ in signedness [-Wpointer-sign] 69 | ff_init_vlc_from_lengths(out_vlc, max_len, index, bits, 1, | ^~~~ | | | uint8_t * {aka unsigned char *} In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/get_bits.h:38: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/vlc.h:88:44: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'uint8_t *' {aka 'unsigned char *'} 88 | const int8_t *lens, int lens_wrap, | ~~~~~~~~~~~~~~^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3plus.c: In function 'ff_atrac3p_init_vlcs': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3plus.c:98:53: warning: pointer targets in passing argument 1 of 'build_canonical_huff' differ in signedness [-Wpointer-sign] 98 | build_canonical_huff(atrac3p_spectra_cbs[i], | ~~~~~~~~~~~~~~~~~~~^~~ | | | const int8_t * {aka const signed char *} /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3plus.c:50:57: note: expected 'const uint8_t *' {aka 'const unsigned char *'} but argument is of type 'const int8_t *' {aka 'const signed char *'} 50 | static av_cold void build_canonical_huff(const uint8_t *cb, const uint8_t **xlat, | ~~~~~~~~~~~~~~~^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3plus.c: In function 'decode_channel_wordlen': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3plus.c:364:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 364 | if (pos > FF_ARRAY_ELEMS(chan->qu_wordlen)) { | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3plus.c: In function 'decode_spectrum': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3plus.c:761:63: warning: unused parameter 'avctx' [-Wunused-parameter] 761 | int num_channels, AVCodecContext *avctx) | ~~~~~~~~~~~~~~~~^~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3plus.c: In function 'gainc_level_mode1m': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3plus.c:951:59: warning: unused parameter 'ctx' [-Wunused-parameter] 951 | Atrac3pChanUnitCtx *ctx, | ~~~~~~~~~~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3plus.c: In function 'gainc_loc_mode0': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3plus.c:1058:75: warning: unused parameter 'ctx' [-Wunused-parameter] 1058 | static inline void gainc_loc_mode0(GetBitContext *gb, Atrac3pChanUnitCtx *ctx, | ~~~~~~~~~~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3plus.c: In function 'gainc_loc_mode1': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3plus.c:1081:75: warning: unused parameter 'ctx' [-Wunused-parameter] 1081 | static inline void gainc_loc_mode1(GetBitContext *gb, Atrac3pChanUnitCtx *ctx, | ~~~~~~~~~~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3plus.c: In function 'decode_tones_envelope': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg/libavcodec/atrac3plus.c:1323:68: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 1323 | ? get_bits(gb, 5) : -1; | ^~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ffmpeg' make[1]: *** [../../make/build.mak:158: 3rdparty/ffmpeg] Error 2 make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Core.cpp -o ../../obj/linux/release/gme/Hes_Core.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/ay/st3_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/st3_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/ay/st1_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/st1_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Apu.cpp -o ../../obj/linux/release/gme/Hes_Apu.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/aym/vortex.cpp -o ../../../obj/linux/release/module_players/vortex.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/oss_backend.cpp -o ../../../obj/linux/release/sound_backends/oss_backend.cpp.o -MMD In file included from ../../../src/strings/format.h:18, from ../../../include/error_tools.h:18, from /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/oss_backend.cpp:18: ../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = std::__cxx11::basic_string&]': ../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >&}; Context = fmt::v9::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator >&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {std::__cxx11::basic_string, std::allocator >&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {std::__cxx11::basic_string, std::allocator >&}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/oss_backend.cpp:60:10: required from here 60 | Dbg("Opened device '{}'", Name); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0)' ../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const std::__cxx11::basic_string*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = const std::__cxx11::basic_string&]': ../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = const std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {const std::__cxx11::basic_string, std::allocator >&, char*&}; Context = fmt::v9::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >, char*}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {const std::__cxx11::basic_string, std::allocator >&, char*}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator >&, char*>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = std::__cxx11::basic_string; P = {const std::__cxx11::basic_string, std::allocator >&, char*}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/error_tools.h:24:36: required from 'Error MakeFormattedError(Error::Location, S&&, P&& ...) [with S = std::__cxx11::basic_string; P = {const std::__cxx11::basic_string, std::allocator >&, char*}; Error::Location = unsigned int]' 24 | return Error(loc, Strings::Format(std::forward(fmt), std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/oss_backend.cpp:134:33: required from here 134 | throw MakeFormattedError(loc, translate("Error in OSS backend while working with device '{0}': {1}."), Name, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | ::strerror(errno)); | ~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0, ((char*&)args#1))' ../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((* & val))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/ay/stp_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/stp_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/ay/stc_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/stc_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Apu_Adpcm.cpp -o ../../obj/linux/release/gme/Hes_Apu_Adpcm.cpp.o -MMD /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Apu_Adpcm.cpp: In member function 'void Hes_Apu_Adpcm::set_output(int, Blip_Buffer*, Blip_Buffer*, Blip_Buffer*)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Apu_Adpcm.cpp:51:37: warning: unused parameter 'i' [-Wunused-parameter] 51 | void Hes_Apu_Adpcm::set_output( int i, Blip_Buffer* center, Blip_Buffer* left, Blip_Buffer* right ) | ~~~~^ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/alsa_backend.cpp -o ../../../obj/linux/release/sound_backends/alsa_backend.cpp.o -MMD In file included from ../../../src/strings/format.h:18, from ../../../include/error_tools.h:18, from /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/alsa_backend.cpp:21: ../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = std::__cxx11::basic_string&]': ../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >&, const int&}; Context = fmt::v9::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >, int}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >, const int&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator >, const int&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char (&)[9]; P = {std::__cxx11::basic_string, std::allocator >, const int&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/alsa_backend.cpp:888:29: required from here 888 | return Strings::Format("hw:{},{}", Card.Id(), Index); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(((std::__cxx11::basic_string&)args#0), args#1)' ../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const std::__cxx11::basic_string*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = const std::__cxx11::basic_string&]': ../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = const std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {const std::__cxx11::basic_string, std::allocator >&}; Context = fmt::v9::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {const std::__cxx11::basic_string, std::allocator >&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator >&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {const std::__cxx11::basic_string, std::allocator >&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {const std::__cxx11::basic_string, std::allocator >&}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/alsa_backend.cpp:487:10: required from here 487 | Dbg("Attaching to mixer device '{}'", Name); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0)' ../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((* & val))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = basic_string_view&]': ../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = basic_string_view&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {basic_string_view&}; Context = fmt::v9::basic_format_context; Args = {basic_string_view}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {basic_string_view&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {basic_string_view&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {basic_string_view&}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/alsa_backend.cpp:526:10: required from here 526 | Dbg("Opening mixer '{}'", mixer); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0)' ../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const basic_string_view*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/aym/soundtracker.cpp -o ../../../obj/linux/release/module_players/soundtracker.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/dac/ahx_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/ahx_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/dac/chi_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/chi_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/ay/ts_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/ts_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/ay/vtx_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/vtx_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/aym/protracker3.cpp -o ../../../obj/linux/release/module_players/protracker3.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu.cpp -o ../../obj/linux/release/gme/Hes_Cpu.cpp.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu.cpp:120: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h: In member function 'bool Hes_Core::run_cpu(time_t)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:305:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 305 | pc = (BOOST::uint16_t) pc; | ~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:307:9: note: here 307 | case 0x0F: // BBRn | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:335:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 335 | data += x; | ~~~~~^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:336:9: note: here 336 | case 0x6C:{// JMP (ind) | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:387:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 387 | data = BYTE( data + x ); | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:388:9: note: here 388 | case 0x85: // STA zp | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:487:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 487 | data += x; | ~~~~~^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:488:9: note: here 488 | case 0x2C:{// BIT abs | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:497:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 497 | data = BYTE( data + x ); | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:498:9: note: here 498 | case 0x24: // BIT zp | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:499:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 499 | data = READ_LOW( data ); /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:500:9: note: here 500 | case 0x89: // BIT imm | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:593:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 593 | data += x; | ~~~~~^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:594:9: note: here 594 | case 0x9C: // STZ abs | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:603:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 603 | data = BYTE( data + x ); | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:604:9: note: here 604 | case 0x64: // STZ zp | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:610:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 610 | data = BYTE( data + x ); | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:611:9: note: here 611 | case 0x84: // STY zp | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:617:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 617 | data = BYTE( data + y ); | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:618:9: note: here 618 | case 0x86: // STX zp | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:624:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 624 | data = BYTE( data + y ); | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:625:9: note: here 625 | case 0xA6: // LDX zp | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:626:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 626 | data = READ_LOW( data ); /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:627:9: note: here 627 | case 0xA2: // LDX #imm | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:634:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 634 | data = BYTE( data + x ); | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:635:9: note: here 635 | case 0xA4: // LDY zp | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:636:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 636 | data = READ_LOW( data ); /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:637:9: note: here 637 | case 0xA0: // LDY #imm | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:644:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 644 | data += x; | ~~~~~^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:646:9: note: here 646 | case 0xAC:{// LDY abs | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:682:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 682 | data = READ_LOW( data ); /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:683:9: note: here 683 | case 0xE0: // CPX #imm | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:701:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 701 | data = READ_LOW( data ); /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:702:9: note: here 702 | case 0xC0: // CPY #imm | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:714:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 714 | data = BYTE( data + x );\ | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:745:9: note: in expansion of macro 'ARITH_ADDR_MODES' 745 | ARITH_ADDR_MODES( 0xC5 ) // CMP | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:715:9: note: here 715 | case op + 0x0D: /* (ind) */\ | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:745:9: note: in expansion of macro 'ARITH_ADDR_MODES' 745 | ARITH_ADDR_MODES( 0xC5 ) // CMP | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:725:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 725 | data = BYTE( data + x );\ | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:745:9: note: in expansion of macro 'ARITH_ADDR_MODES' 745 | ARITH_ADDR_MODES( 0xC5 ) // CMP | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:726:9: note: here 726 | case op + 0x00: /* zp */\ | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:745:9: note: in expansion of macro 'ARITH_ADDR_MODES' 745 | ARITH_ADDR_MODES( 0xC5 ) // CMP | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:733:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 733 | data += x;\ | ~~~~~^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:745:9: note: in expansion of macro 'ARITH_ADDR_MODES' 745 | ARITH_ADDR_MODES( 0xC5 ) // CMP | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:734:9: note: here 734 | ind##op:\ | ^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:745:9: note: in expansion of macro 'ARITH_ADDR_MODES' 745 | ARITH_ADDR_MODES( 0xC5 ) // CMP | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:95:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 95 | #define CACHE_TIME() {s_time = s.time;} | ~~~~~~~^~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:741:17: note: in expansion of macro 'CACHE_TIME' 741 | CACHE_TIME();\ | ^~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:745:9: note: in expansion of macro 'ARITH_ADDR_MODES' 745 | ARITH_ADDR_MODES( 0xC5 ) // CMP | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:742:9: note: here 742 | case op + 0x04: /* imm */\ | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:745:9: note: in expansion of macro 'ARITH_ADDR_MODES' 745 | ARITH_ADDR_MODES( 0xC5 ) // CMP | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:714:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 714 | data = BYTE( data + x );\ | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:752:9: note: in expansion of macro 'ARITH_ADDR_MODES' 752 | ARITH_ADDR_MODES( 0x25 ) // AND | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:715:9: note: here 715 | case op + 0x0D: /* (ind) */\ | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:752:9: note: in expansion of macro 'ARITH_ADDR_MODES' 752 | ARITH_ADDR_MODES( 0x25 ) // AND | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:725:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 725 | data = BYTE( data + x );\ | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:752:9: note: in expansion of macro 'ARITH_ADDR_MODES' 752 | ARITH_ADDR_MODES( 0x25 ) // AND | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:726:9: note: here 726 | case op + 0x00: /* zp */\ | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:752:9: note: in expansion of macro 'ARITH_ADDR_MODES' 752 | ARITH_ADDR_MODES( 0x25 ) // AND | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:733:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 733 | data += x;\ | ~~~~~^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:752:9: note: in expansion of macro 'ARITH_ADDR_MODES' 752 | ARITH_ADDR_MODES( 0x25 ) // AND | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:734:9: note: here 734 | ind##op:\ | ^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:752:9: note: in expansion of macro 'ARITH_ADDR_MODES' 752 | ARITH_ADDR_MODES( 0x25 ) // AND | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:95:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 95 | #define CACHE_TIME() {s_time = s.time;} | ~~~~~~~^~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:741:17: note: in expansion of macro 'CACHE_TIME' 741 | CACHE_TIME();\ | ^~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:752:9: note: in expansion of macro 'ARITH_ADDR_MODES' 752 | ARITH_ADDR_MODES( 0x25 ) // AND | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:742:9: note: here 742 | case op + 0x04: /* imm */\ | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:752:9: note: in expansion of macro 'ARITH_ADDR_MODES' 752 | ARITH_ADDR_MODES( 0x25 ) // AND | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:714:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 714 | data = BYTE( data + x );\ | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:757:9: note: in expansion of macro 'ARITH_ADDR_MODES' 757 | ARITH_ADDR_MODES( 0x45 ) // EOR | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:715:9: note: here 715 | case op + 0x0D: /* (ind) */\ | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:757:9: note: in expansion of macro 'ARITH_ADDR_MODES' 757 | ARITH_ADDR_MODES( 0x45 ) // EOR | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:725:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 725 | data = BYTE( data + x );\ | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:757:9: note: in expansion of macro 'ARITH_ADDR_MODES' 757 | ARITH_ADDR_MODES( 0x45 ) // EOR | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:726:9: note: here 726 | case op + 0x00: /* zp */\ | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:757:9: note: in expansion of macro 'ARITH_ADDR_MODES' 757 | ARITH_ADDR_MODES( 0x45 ) // EOR | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:733:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 733 | data += x;\ | ~~~~~^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:757:9: note: in expansion of macro 'ARITH_ADDR_MODES' 757 | ARITH_ADDR_MODES( 0x45 ) // EOR | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:734:9: note: here 734 | ind##op:\ | ^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:757:9: note: in expansion of macro 'ARITH_ADDR_MODES' 757 | ARITH_ADDR_MODES( 0x45 ) // EOR | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:95:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 95 | #define CACHE_TIME() {s_time = s.time;} | ~~~~~~~^~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:741:17: note: in expansion of macro 'CACHE_TIME' 741 | CACHE_TIME();\ | ^~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:757:9: note: in expansion of macro 'ARITH_ADDR_MODES' 757 | ARITH_ADDR_MODES( 0x45 ) // EOR | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:742:9: note: here 742 | case op + 0x04: /* imm */\ | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:757:9: note: in expansion of macro 'ARITH_ADDR_MODES' 757 | ARITH_ADDR_MODES( 0x45 ) // EOR | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:714:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 714 | data = BYTE( data + x );\ | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:762:9: note: in expansion of macro 'ARITH_ADDR_MODES' 762 | ARITH_ADDR_MODES( 0x05 ) // ORA | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:715:9: note: here 715 | case op + 0x0D: /* (ind) */\ | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:762:9: note: in expansion of macro 'ARITH_ADDR_MODES' 762 | ARITH_ADDR_MODES( 0x05 ) // ORA | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:725:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 725 | data = BYTE( data + x );\ | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:762:9: note: in expansion of macro 'ARITH_ADDR_MODES' 762 | ARITH_ADDR_MODES( 0x05 ) // ORA | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:726:9: note: here 726 | case op + 0x00: /* zp */\ | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:762:9: note: in expansion of macro 'ARITH_ADDR_MODES' 762 | ARITH_ADDR_MODES( 0x05 ) // ORA | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:733:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 733 | data += x;\ | ~~~~~^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:762:9: note: in expansion of macro 'ARITH_ADDR_MODES' 762 | ARITH_ADDR_MODES( 0x05 ) // ORA | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:734:9: note: here 734 | ind##op:\ | ^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:762:9: note: in expansion of macro 'ARITH_ADDR_MODES' 762 | ARITH_ADDR_MODES( 0x05 ) // ORA | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:95:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 95 | #define CACHE_TIME() {s_time = s.time;} | ~~~~~~~^~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:741:17: note: in expansion of macro 'CACHE_TIME' 741 | CACHE_TIME();\ | ^~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:762:9: note: in expansion of macro 'ARITH_ADDR_MODES' 762 | ARITH_ADDR_MODES( 0x05 ) // ORA | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:742:9: note: here 742 | case op + 0x04: /* imm */\ | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:762:9: note: in expansion of macro 'ARITH_ADDR_MODES' 762 | ARITH_ADDR_MODES( 0x05 ) // ORA | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:714:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 714 | data = BYTE( data + x );\ | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:769:9: note: in expansion of macro 'ARITH_ADDR_MODES' 769 | ARITH_ADDR_MODES( 0xE5 ) // SBC | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:715:9: note: here 715 | case op + 0x0D: /* (ind) */\ | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:769:9: note: in expansion of macro 'ARITH_ADDR_MODES' 769 | ARITH_ADDR_MODES( 0xE5 ) // SBC | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:725:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 725 | data = BYTE( data + x );\ | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:769:9: note: in expansion of macro 'ARITH_ADDR_MODES' 769 | ARITH_ADDR_MODES( 0xE5 ) // SBC | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:726:9: note: here 726 | case op + 0x00: /* zp */\ | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:769:9: note: in expansion of macro 'ARITH_ADDR_MODES' 769 | ARITH_ADDR_MODES( 0xE5 ) // SBC | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:733:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 733 | data += x;\ | ~~~~~^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:769:9: note: in expansion of macro 'ARITH_ADDR_MODES' 769 | ARITH_ADDR_MODES( 0xE5 ) // SBC | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:734:9: note: here 734 | ind##op:\ | ^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:769:9: note: in expansion of macro 'ARITH_ADDR_MODES' 769 | ARITH_ADDR_MODES( 0xE5 ) // SBC | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:95:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 95 | #define CACHE_TIME() {s_time = s.time;} | ~~~~~~~^~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:741:17: note: in expansion of macro 'CACHE_TIME' 741 | CACHE_TIME();\ | ^~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:769:9: note: in expansion of macro 'ARITH_ADDR_MODES' 769 | ARITH_ADDR_MODES( 0xE5 ) // SBC | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:742:9: note: here 742 | case op + 0x04: /* imm */\ | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:769:9: note: in expansion of macro 'ARITH_ADDR_MODES' 769 | ARITH_ADDR_MODES( 0xE5 ) // SBC | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:714:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 714 | data = BYTE( data + x );\ | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:773:9: note: in expansion of macro 'ARITH_ADDR_MODES' 773 | ARITH_ADDR_MODES( 0x65 ) // ADC | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:715:9: note: here 715 | case op + 0x0D: /* (ind) */\ | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:773:9: note: in expansion of macro 'ARITH_ADDR_MODES' 773 | ARITH_ADDR_MODES( 0x65 ) // ADC | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:725:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 725 | data = BYTE( data + x );\ | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:773:9: note: in expansion of macro 'ARITH_ADDR_MODES' 773 | ARITH_ADDR_MODES( 0x65 ) // ADC | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:726:9: note: here 726 | case op + 0x00: /* zp */\ | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:773:9: note: in expansion of macro 'ARITH_ADDR_MODES' 773 | ARITH_ADDR_MODES( 0x65 ) // ADC | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:733:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 733 | data += x;\ | ~~~~~^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:773:9: note: in expansion of macro 'ARITH_ADDR_MODES' 773 | ARITH_ADDR_MODES( 0x65 ) // ADC | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:734:9: note: here 734 | ind##op:\ | ^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:773:9: note: in expansion of macro 'ARITH_ADDR_MODES' 773 | ARITH_ADDR_MODES( 0x65 ) // ADC | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:95:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 95 | #define CACHE_TIME() {s_time = s.time;} | ~~~~~~~^~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:741:17: note: in expansion of macro 'CACHE_TIME' 741 | CACHE_TIME();\ | ^~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:773:9: note: in expansion of macro 'ARITH_ADDR_MODES' 773 | ARITH_ADDR_MODES( 0x65 ) // ADC | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:742:9: note: here 742 | case op + 0x04: /* imm */\ | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:773:9: note: in expansion of macro 'ARITH_ADDR_MODES' 773 | ARITH_ADDR_MODES( 0x65 ) // ADC | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:789:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 789 | c = 0; | ~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:790:9: note: here 790 | case 0x6A: // ROR A | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:813:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 813 | data += x; | ~~~~~^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:814:9: note: here 814 | case 0x4E: // LSR abs | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:815:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 815 | c = 0; | ~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:816:9: note: here 816 | case 0x6E: // ROR abs | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:831:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 831 | data += x; | ~~~~~^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:832:9: note: here 832 | case 0x0E: // ASL abs | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:833:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 833 | c = 0; | ~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:834:9: note: here 834 | case 0x2E: // ROL abs | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:855:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 855 | data = BYTE( data + x ); | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:856:9: note: here 856 | case 0x46: // LSR zp | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:857:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 857 | c = 0; | ~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:858:9: note: here 858 | case 0x66: // ROR zp | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:871:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 871 | data = BYTE( data + x ); | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:872:9: note: here 872 | case 0x06: // ASL zp | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:873:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 873 | c = 0; | ~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:874:9: note: here 874 | case 0x26: // ROL zp | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:903:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 903 | data = BYTE( data + x ); | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:904:9: note: here 904 | case 0xE6: // INC zp | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:909:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 909 | data = BYTE( data + x ); | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Hes_Cpu_run.h:910:9: note: here 910 | case 0xC6: // DEC zp | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/aym/soundtrackerpro.cpp -o ../../../obj/linux/release/module_players/soundtrackerpro.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/aym/ymvtx.cpp -o ../../../obj/linux/release/module_players/ymvtx.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/dac/dst_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/dst_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Gym_Emu.cpp -o ../../obj/linux/release/gme/Gym_Emu.cpp.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Fir_Resampler.h:7, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Dual_Resampler.h:13, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Gym_Emu.h:8, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Gym_Emu.cpp:3: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Resampler.h: In member function 'virtual const Resampler::sample_t* Resampler::resample_(sample_t**, const sample_t*, const sample_t*, int)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Resampler.h:77:55: warning: unused parameter 'out' [-Wunused-parameter] 77 | virtual sample_t const* resample_( sample_t** out, sample_t const* out_end, | ~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Resampler.h:77:76: warning: unused parameter 'out_end' [-Wunused-parameter] 77 | virtual sample_t const* resample_( sample_t** out, sample_t const* out_end, | ~~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Resampler.h:78:51: warning: unused parameter 'in_size' [-Wunused-parameter] 78 | sample_t const in [], int in_size ) BLARGG_PURE( { return in; } ) | ~~~~^~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Dual_Resampler.h: In member function 'const char* Dual_Resampler::setup(double, double, double)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Dual_Resampler.h:63:70: warning: unused parameter 'rolloff' [-Wunused-parameter] 63 | inline blargg_err_t Dual_Resampler::setup( double oversample, double rolloff, double gain ) | ~~~~~~~^~~~~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Music_Emu.h:8, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Gym_Emu.h:10: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h: In member function 'virtual const char* Track_Filter::callbacks_t::play_(int, Track_Filter::sample_t*)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h:19:49: warning: unused parameter 'count' [-Wunused-parameter] 19 | virtual blargg_err_t play_( int count, sample_t* out ) BLARGG_PURE( { return blargg_ok; } ) | ~~~~^~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h:19:66: warning: unused parameter 'out' [-Wunused-parameter] 19 | virtual blargg_err_t play_( int count, sample_t* out ) BLARGG_PURE( { return blargg_ok; } ) | ~~~~~~~~~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h: In member function 'virtual const char* Track_Filter::callbacks_t::skip_(int)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h:20:49: warning: unused parameter 'count' [-Wunused-parameter] 20 | virtual blargg_err_t skip_( int count ) BLARGG_PURE( { return blargg_ok; } ) | ~~~~^~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/dac/dmm_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/dmm_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/aym/turbosound.cpp -o ../../../obj/linux/release/module_players/turbosound.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/dac/pdt_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/pdt_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/dac/dac_plugin.cpp -o ../../../../obj/linux/release/core_plugins_players/dac_plugin.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/dac/et1_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/et1_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Ym2612_Emu.cpp -o ../../obj/linux/release/gme/Ym2612_Emu.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/flac_backend.cpp -o ../../../obj/linux/release/sound_backends/flac_backend.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/dac/dac_parameters.cpp -o ../../../obj/linux/release/module_players/dac_parameters.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/dac/abysshighestexperience.cpp -o ../../../obj/linux/release/module_players/abysshighestexperience.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/dac/sqd_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/sqd_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/dac/dac_properties_helper.cpp -o ../../../obj/linux/release/module_players/dac_properties_helper.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/mp3_backend.cpp -o ../../../obj/linux/release/sound_backends/mp3_backend.cpp.o -MMD In file included from ../../../src/strings/format.h:18, from ../../../include/error_tools.h:18, from /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/mp3_backend.cpp:18: ../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = std::__cxx11::basic_string&]': ../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >&}; Context = fmt::v9::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator >&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = std::__cxx11::basic_string; P = {std::__cxx11::basic_string, std::allocator >&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/error_tools.h:24:36: required from 'Error MakeFormattedError(Error::Location, S&&, P&& ...) [with S = std::__cxx11::basic_string; P = {std::__cxx11::basic_string, std::allocator >&}; Error::Location = unsigned int]' 24 | return Error(loc, Strings::Format(std::forward(fmt), std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/mp3_backend.cpp:177:33: required from here 177 | throw MakeFormattedError(THIS_LINE, translate("MP3 backend error: invalid bitrate mode '{}'."), mode); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0)' ../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const std::__cxx11::basic_string*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/dac/v2m_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/v2m_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/dac/str_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/str_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/gme/kss_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/kss_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/dac/dac_base.cpp -o ../../../obj/linux/release/module_players/dac_base.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/null_backend.cpp -o ../../../obj/linux/release/sound_backends/null_backend.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/aym/sqtracker.cpp -o ../../../obj/linux/release/module_players/sqtracker.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/dac/dac_simple.cpp -o ../../../obj/linux/release/module_players/dac_simple.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/dac/chiptracker.cpp -o ../../../obj/linux/release/module_players/chiptracker.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/dac/digitalstudio.cpp -o ../../../obj/linux/release/module_players/digitalstudio.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/fm2612.cpp -o ../../obj/linux/release/gme/fm2612.cpp.o -MMD /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/fm2612.cpp: In function 'void set_tl(FM_CH*, FM_SLOT*, int)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/fm2612.cpp:1129:27: warning: unused parameter 'CH' [-Wunused-parameter] 1129 | INLINE void set_tl(FM_CH *CH,FM_SLOT *SLOT , int v) | ~~~~~~~^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/fm2612.cpp: In function 'void set_ar_ksr(UINT8, FM_CH*, FM_SLOT*, int)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/fm2612.cpp:1141:30: warning: unused parameter 'type' [-Wunused-parameter] 1141 | INLINE void set_ar_ksr(UINT8 type, FM_CH *CH,FM_SLOT *SLOT,int v) | ~~~~~~^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/fm2612.cpp: In function 'void set_dr(UINT8, FM_SLOT*, int)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/fm2612.cpp:1170:26: warning: unused parameter 'type' [-Wunused-parameter] 1170 | INLINE void set_dr(UINT8 type, FM_SLOT *SLOT,int v) | ~~~~~~^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/fm2612.cpp: In function 'void set_sr(UINT8, FM_SLOT*, int)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/fm2612.cpp:1179:26: warning: unused parameter 'type' [-Wunused-parameter] 1179 | INLINE void set_sr(UINT8 type, FM_SLOT *SLOT,int v) | ~~~~~~^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/fm2612.cpp: In function 'void set_sl_rr(UINT8, FM_SLOT*, int)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/fm2612.cpp:1188:29: warning: unused parameter 'type' [-Wunused-parameter] 1188 | INLINE void set_sl_rr(UINT8 type, FM_SLOT *SLOT,int v) | ~~~~~~^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/fm2612.cpp: In function 'void OPNSetPres(FM_OPN*, int, int, int)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/fm2612.cpp:2054:72: warning: unused parameter 'SSGpres' [-Wunused-parameter] 2054 | static void OPNSetPres(FM_OPN *OPN, int pres, int timer_prescaler, int SSGpres) | ~~~~^~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/fm2612.cpp: In function 'void reset_channels(FM_ST*, FM_CH*, int)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/fm2612.cpp:2075:36: warning: unused parameter 'ST' [-Wunused-parameter] 2075 | static void reset_channels( FM_ST *ST , FM_CH *CH , int num ) | ~~~~~~~^~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/gme/spc_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/spc_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Sms_Apu.cpp -o ../../obj/linux/release/gme/Sms_Apu.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/ogg_backend.cpp -o ../../../obj/linux/release/sound_backends/ogg_backend.cpp.o -MMD In file included from ../../../src/strings/format.h:18, from ../../../include/error_tools.h:18, from /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/ogg_backend.cpp:20: ../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = std::__cxx11::basic_string&]': ../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >&}; Context = fmt::v9::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator >&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = std::__cxx11::basic_string; P = {std::__cxx11::basic_string, std::allocator >&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/error_tools.h:24:36: required from 'Error MakeFormattedError(Error::Location, S&&, P&& ...) [with S = std::__cxx11::basic_string; P = {std::__cxx11::basic_string, std::allocator >&}; Error::Location = unsigned int]' 24 | return Error(loc, Strings::Format(std::forward(fmt), std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/ogg_backend.cpp:324:33: required from here 324 | throw MakeFormattedError(THIS_LINE, translate("OGG backend error: invalid mode '{}'."), mode); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0)' ../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const std::__cxx11::basic_string*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/wav_backend.cpp -o ../../../obj/linux/release/sound_backends/wav_backend.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/dac/sampletracker.cpp -o ../../../obj/linux/release/module_players/sampletracker.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/dac/extremetracker1.cpp -o ../../../obj/linux/release/module_players/extremetracker1.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/dac/digitalmusicmaker.cpp -o ../../../obj/linux/release/module_players/digitalmusicmaker.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/gme/gme_base.cpp -o ../../../../obj/linux/release/core_plugins_players/gme_base.cpp.o -MMD In file included from ../../../../3rdparty/gme/gme/Music_Emu.h:8, from ../../../../3rdparty/gme/gme/Classic_Emu.h:9, from ../../../../3rdparty/gme/gme/Gbs_Emu.h:7, from /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/gme/gme_base.cpp:39: ../../../../3rdparty/gme/gme/Track_Filter.h: In member function 'virtual const char* Track_Filter::callbacks_t::play_(int, Track_Filter::sample_t*)': ../../../../3rdparty/gme/gme/Track_Filter.h:19:49: warning: unused parameter 'count' [-Wunused-parameter] 19 | virtual blargg_err_t play_( int count, sample_t* out ) BLARGG_PURE( { return blargg_ok; } ) | ~~~~^~~~~ ../../../../3rdparty/gme/gme/Track_Filter.h:19:66: warning: unused parameter 'out' [-Wunused-parameter] 19 | virtual blargg_err_t play_( int count, sample_t* out ) BLARGG_PURE( { return blargg_ok; } ) | ~~~~~~~~~~^~~ ../../../../3rdparty/gme/gme/Track_Filter.h: In member function 'virtual const char* Track_Filter::callbacks_t::skip_(int)': ../../../../3rdparty/gme/gme/Track_Filter.h:20:49: warning: unused parameter 'count' [-Wunused-parameter] 20 | virtual blargg_err_t skip_( int count ) BLARGG_PURE( { return blargg_ok; } ) | ~~~~^~~~~ In file included from ../../../../3rdparty/gme/gme/Fir_Resampler.h:7, from ../../../../3rdparty/gme/gme/Dual_Resampler.h:13, from ../../../../3rdparty/gme/gme/Gym_Emu.h:8, from /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/gme/gme_base.cpp:40: ../../../../3rdparty/gme/gme/Resampler.h: In member function 'virtual const Resampler::sample_t* Resampler::resample_(sample_t**, const sample_t*, const sample_t*, int)': ../../../../3rdparty/gme/gme/Resampler.h:77:55: warning: unused parameter 'out' [-Wunused-parameter] 77 | virtual sample_t const* resample_( sample_t** out, sample_t const* out_end, | ~~~~~~~~~~~^~~ ../../../../3rdparty/gme/gme/Resampler.h:77:76: warning: unused parameter 'out_end' [-Wunused-parameter] 77 | virtual sample_t const* resample_( sample_t** out, sample_t const* out_end, | ~~~~~~~~~~~~~~~~^~~~~~~ ../../../../3rdparty/gme/gme/Resampler.h:78:51: warning: unused parameter 'in_size' [-Wunused-parameter] 78 | sample_t const in [], int in_size ) BLARGG_PURE( { return in; } ) | ~~~~^~~~~~~ ../../../../3rdparty/gme/gme/Dual_Resampler.h: In member function 'const char* Dual_Resampler::setup(double, double, double)': ../../../../3rdparty/gme/gme/Dual_Resampler.h:63:70: warning: unused parameter 'rolloff' [-Wunused-parameter] 63 | inline blargg_err_t Dual_Resampler::setup( double oversample, double rolloff, double gain ) | ~~~~~~~^~~~~~~ In file included from ../../../../3rdparty/gme/gme/Kss_Emu.h:12, from /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/gme/gme_base.cpp:42: ../../../../3rdparty/gme/gme/Opl_Apu.h: In member function 'void Opl_Apu::set_output(int, Blip_Buffer*, Blip_Buffer*, Blip_Buffer*)': ../../../../3rdparty/gme/gme/Opl_Apu.h:23:30: warning: unused parameter 'i' [-Wunused-parameter] 23 | void set_output( int i, Blip_Buffer* buf, Blip_Buffer* = NULL, Blip_Buffer* = NULL ) { osc_output( 0, buf ); } | ~~~~^ ../../../../3rdparty/gme/gme/Opl_Apu.h: In member function 'void Opl_Apu::osc_output(int, Blip_Buffer*)': ../../../../3rdparty/gme/gme/Opl_Apu.h:57:38: warning: unused parameter 'i' [-Wunused-parameter] 57 | inline void Opl_Apu::osc_output( int i, Blip_Buffer* buf ) | ~~~~^ In file included from ../../../../src/strings/format.h:18, from ../../../../src/debug/src/log_real.h:20, from ../../../../src/debug/log.h:16, from /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/gme/gme_base.cpp:26: ../../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = const ZXTune::PluginId&]': ../../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = const ZXTune::PluginId&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {const ZXTune::PluginId&, const char*&}; Context = fmt::v9::basic_format_context; Args = {ZXTune::PluginId, const char*}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {const ZXTune::PluginId&, const char*}; std::string = std::__cxx11::basic_string; format_string = basic_format_string]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {const ZXTune::PluginId&, const char*}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {const ZXTune::PluginId&, const char*}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/gme/gme_base.cpp:350:12: required from here 350 | Dbg("Failed to create {}: {}", Desc.Id, e.what()); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0, ((const char*&)args#1))' ../../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map((* & val))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Kss_Emu.cpp -o ../../obj/linux/release/gme/Kss_Emu.cpp.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Music_Emu.h:8, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Classic_Emu.h:9, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Kss_Emu.h:7, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Kss_Emu.cpp:3: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h: In member function 'virtual const char* Track_Filter::callbacks_t::play_(int, Track_Filter::sample_t*)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h:19:49: warning: unused parameter 'count' [-Wunused-parameter] 19 | virtual blargg_err_t play_( int count, sample_t* out ) BLARGG_PURE( { return blargg_ok; } ) | ~~~~^~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h:19:66: warning: unused parameter 'out' [-Wunused-parameter] 19 | virtual blargg_err_t play_( int count, sample_t* out ) BLARGG_PURE( { return blargg_ok; } ) | ~~~~~~~~~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h: In member function 'virtual const char* Track_Filter::callbacks_t::skip_(int)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Track_Filter.h:20:49: warning: unused parameter 'count' [-Wunused-parameter] 20 | virtual blargg_err_t skip_( int count ) BLARGG_PURE( { return blargg_ok; } ) | ~~~~^~~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Kss_Emu.h:12: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Opl_Apu.h: In member function 'void Opl_Apu::set_output(int, Blip_Buffer*, Blip_Buffer*, Blip_Buffer*)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Opl_Apu.h:23:30: warning: unused parameter 'i' [-Wunused-parameter] 23 | void set_output( int i, Blip_Buffer* buf, Blip_Buffer* = NULL, Blip_Buffer* = NULL ) { osc_output( 0, buf ); } | ~~~~^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Opl_Apu.h: In member function 'void Opl_Apu::osc_output(int, Blip_Buffer*)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Opl_Apu.h:57:38: warning: unused parameter 'i' [-Wunused-parameter] 57 | inline void Opl_Apu::osc_output( int i, Blip_Buffer* buf ) | ~~~~^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Kss_Emu.cpp: In member function 'virtual const char* Kss_File::load_mem_(const blargg_byte*, int)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Kss_Emu.cpp:123:58: warning: unused parameter 'size' [-Wunused-parameter] 123 | blargg_err_t load_mem_( byte const begin [], int size ) | ~~~~^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/multi/mtc_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/mtc_supp.cpp.o -MMD In file included from ../../../../src/strings/format.h:18, from ../../../../src/debug/src/log_real.h:20, from ../../../../src/debug/log.h:16, from /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/multi/mtc_supp.cpp:21: ../../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = std::__cxx11::basic_string&]': ../../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >&}; Context = fmt::v9::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator > >]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {std::__cxx11::basic_string, std::allocator >}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {std::__cxx11::basic_string, std::allocator >}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/multi/mtc_supp.cpp:287:14: required from here 287 | Dbg(" selected {}", SelectedStream->GetType()); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(((std::__cxx11::basic_string&)args#0))' ../../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const std::__cxx11::basic_string*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Kss_Core.cpp -o ../../obj/linux/release/gme/Kss_Core.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/dac/v2m.cpp -o ../../../obj/linux/release/module_players/v2m.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/saa/saa_parameters.cpp -o ../../../obj/linux/release/module_players/saa_parameters.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/mgba' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../3rdparty/mgba/include -I../../3rdparty/mgba/src -I../../include -I../../src -include defines.h -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/mgba/src/arm/isa-arm.c -o ../../obj/linux/release/mgba/isa-arm.c.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/mgba' make[1]: *** [../../make/build.mak:158: 3rdparty/mgba] Error 2 make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/dac/sqdigitaltracker.cpp -o ../../../obj/linux/release/module_players/sqdigitaltracker.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/gates/paudio_api_dynamic.cpp -o ../../../obj/linux/release/sound_backends/paudio_api_dynamic.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/dac/prodigitracker.cpp -o ../../../obj/linux/release/module_players/prodigitracker.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../3rdparty/ffmpeg -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/music/ffmpeg_decoder.cpp -o ../../../../obj/linux/release/core_plugins_players/ffmpeg_decoder.cpp.o -MMD /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/music/ffmpeg_decoder.cpp: In member function 'void Module::FFmpeg::DecoderImpl::SetChannels(uint_t)': /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/music/ffmpeg_decoder.cpp:48:16: warning: 'AVCodecContext::channels' is deprecated [-Wdeprecated-declarations] 48 | Context->channels = static_cast(channels); | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/music/ffmpeg_decoder.cpp:22: ../../../../3rdparty/ffmpeg/libavcodec/avcodec.h:1006:9: note: declared here 1006 | int channels; | ^~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/music/ffmpeg_decoder.cpp:48:16: warning: 'AVCodecContext::channels' is deprecated [-Wdeprecated-declarations] 48 | Context->channels = static_cast(channels); | ^~~~~~~~ ../../../../3rdparty/ffmpeg/libavcodec/avcodec.h:1006:9: note: declared here 1006 | int channels; | ^~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/music/ffmpeg_decoder.cpp:48:16: warning: 'AVCodecContext::channels' is deprecated [-Wdeprecated-declarations] 48 | Context->channels = static_cast(channels); | ^~~~~~~~ ../../../../3rdparty/ffmpeg/libavcodec/avcodec.h:1006:9: note: declared here 1006 | int channels; | ^~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/music/ffmpeg_decoder.cpp: In member function 'void Module::FFmpeg::DecoderImpl::ConvertOutput(Sound::Sample*) const': /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/music/ffmpeg_decoder.cpp:118:24: warning: 'AVCodecContext::channels' is deprecated [-Wdeprecated-declarations] 118 | switch (Context->channels) | ^~~~~~~~ ../../../../3rdparty/ffmpeg/libavcodec/avcodec.h:1006:9: note: declared here 1006 | int channels; | ^~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/music/ffmpeg_decoder.cpp:118:24: warning: 'AVCodecContext::channels' is deprecated [-Wdeprecated-declarations] 118 | switch (Context->channels) | ^~~~~~~~ ../../../../3rdparty/ffmpeg/libavcodec/avcodec.h:1006:9: note: declared here 1006 | int channels; | ^~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/music/ffmpeg_decoder.cpp:118:24: warning: 'AVCodecContext::channels' is deprecated [-Wdeprecated-declarations] 118 | switch (Context->channels) | ^~~~~~~~ ../../../../3rdparty/ffmpeg/libavcodec/avcodec.h:1006:9: note: declared here 1006 | int channels; | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/saa/saa_base.cpp -o ../../../obj/linux/release/module_players/saa_base.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/multi/multi_base.cpp -o ../../../../obj/linux/release/core_plugins_players/multi_base.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/mpt/openmpt_base.cpp -o ../../../../obj/linux/release/core_plugins_players/openmpt_base.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/tfm/tfc.cpp -o ../../../obj/linux/release/module_players/tfc.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Kss_Cpu.cpp -o ../../obj/linux/release/gme/Kss_Cpu.cpp.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Kss_Cpu.cpp:32: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Z80_Cpu_run.h: In member function 'bool Kss_Core::run_cpu(time_t)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Z80_Cpu_run.h:795:59: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 795 | flags = (flags & (S80 | Z40 | P04)) | C01 + | ~~~~^ 796 | (r.b.a & (F20 | F08)); | ~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Z80_Cpu_run.h:1104:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 1104 | r.b.flags = 0; | ~~~~~~~~~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Z80_Cpu_run.h:133:41: note: here 133 | #define CASE5( a, b, c, d, e ) case 0x##a:case 0x##b:case 0x##c:case 0x##d:case 0x##e | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Z80_Cpu_run.h:134:41: note: in expansion of macro 'CASE5' 134 | #define CASE6( a, b, c, d, e, f ) CASE5( a, b, c, d, e ): case 0x##f | ^~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Z80_Cpu_run.h:135:41: note: in expansion of macro 'CASE6' 135 | #define CASE7( a, b, c, d, e, f, g ) CASE6( a, b, c, d, e, f ): case 0x##g | ^~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Z80_Cpu_run.h:1105:17: note: in expansion of macro 'CASE7' 1105 | CASE7( 41, 49, 51, 59, 61, 69, 79 ): // OUT (C),r | ^~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Z80_Cpu_run.h:1351:31: warning: this statement may fall through [-Wimplicit-fallthrough=] 1351 | flags &= ~C01; | ~~~~~~^~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Z80_Cpu_run.h:1352:17: note: here 1352 | case 0x9E: // SBC (IXY+disp) | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Z80_Cpu_run.h:1361:31: warning: this statement may fall through [-Wimplicit-fallthrough=] 1361 | flags &= ~C01; | ~~~~~~^~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Z80_Cpu_run.h:1362:17: note: here 1362 | case 0x9C: // SBC HXY | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Z80_Cpu_run.h:1370:31: warning: this statement may fall through [-Wimplicit-fallthrough=] 1370 | flags &= ~C01; | ~~~~~~^~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Z80_Cpu_run.h:1371:17: note: here 1371 | case 0x9D: // SBC LXY | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Z80_Cpu_run.h:413:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 413 | if ( pc == IDLE_ADDR + 1 ) | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Z80_Cpu_run.h:133:41: note: here 133 | #define CASE5( a, b, c, d, e ) case 0x##a:case 0x##b:case 0x##c:case 0x##d:case 0x##e | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Z80_Cpu_run.h:134:41: note: in expansion of macro 'CASE5' 134 | #define CASE6( a, b, c, d, e, f ) CASE5( a, b, c, d, e ): case 0x##f | ^~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Z80_Cpu_run.h:135:41: note: in expansion of macro 'CASE6' 135 | #define CASE7( a, b, c, d, e, f, g ) CASE6( a, b, c, d, e, f ): case 0x##g | ^~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Z80_Cpu_run.h:423:9: note: in expansion of macro 'CASE7' 423 | CASE7( C7, CF, D7, DF, E7, EF, F7 ): | ^~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Z80_Cpu_run.h:461:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 461 | flags &= ~C01; | ~~~~~~^~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Z80_Cpu_run.h:462:9: note: here 462 | case 0x9E: // SBC (HL) | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Z80_Cpu_run.h:469:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 469 | flags &= ~C01; | ~~~~~~^~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Z80_Cpu_run.h:470:9: note: here 470 | case 0xDE: // SBC A,imm | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Z80_Cpu_run.h:477:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 477 | flags &= ~C01; | ~~~~~~^~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Z80_Cpu_run.h:133:41: note: here 133 | #define CASE5( a, b, c, d, e ) case 0x##a:case 0x##b:case 0x##c:case 0x##d:case 0x##e | ^~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Z80_Cpu_run.h:134:41: note: in expansion of macro 'CASE5' 134 | #define CASE6( a, b, c, d, e, f ) CASE5( a, b, c, d, e ): case 0x##f | ^~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Z80_Cpu_run.h:135:41: note: in expansion of macro 'CASE6' 135 | #define CASE7( a, b, c, d, e, f, g ) CASE6( a, b, c, d, e, f ): case 0x##g | ^~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Z80_Cpu_run.h:478:9: note: in expansion of macro 'CASE7' 478 | CASE7( 98, 99, 9A, 9B, 9C, 9D, 9F ): // SBC r | ^~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/tfm/tfm_base.cpp -o ../../../obj/linux/release/module_players/tfm_base.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Kss_Scc_Apu.cpp -o ../../obj/linux/release/gme/Kss_Scc_Apu.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/tfm/tfd.cpp -o ../../../obj/linux/release/module_players/tfd.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/tfm/tfm_base_stream.cpp -o ../../../obj/linux/release/module_players/tfm_base_stream.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Z80_Cpu.cpp -o ../../obj/linux/release/gme/Z80_Cpu.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/saa/etracker.cpp -o ../../../obj/linux/release/module_players/etracker.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/tfm/tfm_parameters.cpp -o ../../../obj/linux/release/module_players/tfm_parameters.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/tfm/tfm_base_track.cpp -o ../../../obj/linux/release/module_players/tfm_base_track.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/xsf/gsf_rom.cpp -o ../../../obj/linux/release/module_players/gsf_rom.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Opl_Apu.cpp -o ../../obj/linux/release/gme/Opl_Apu.cpp.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Opl_Apu.cpp:1: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Opl_Apu.h: In member function 'void Opl_Apu::set_output(int, Blip_Buffer*, Blip_Buffer*, Blip_Buffer*)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Opl_Apu.h:23:30: warning: unused parameter 'i' [-Wunused-parameter] 23 | void set_output( int i, Blip_Buffer* buf, Blip_Buffer* = NULL, Blip_Buffer* = NULL ) { osc_output( 0, buf ); } | ~~~~^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Opl_Apu.h: In member function 'void Opl_Apu::osc_output(int, Blip_Buffer*)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Opl_Apu.h:57:38: warning: unused parameter 'i' [-Wunused-parameter] 57 | inline void Opl_Apu::osc_output( int i, Blip_Buffer* buf ) | ~~~~^ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/xsf/memory_region.cpp -o ../../../obj/linux/release/module_players/memory_region.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/gates/alsa_api_dynamic.cpp -o ../../../obj/linux/release/sound_backends/alsa_api_dynamic.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/gates/flac_api_dynamic.cpp -o ../../../obj/linux/release/sound_backends/flac_api_dynamic.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/music/flac_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/flac_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/xsf/psf_exe.cpp -o ../../../obj/linux/release/module_players/psf_exe.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/xsf/psf_bios.cpp -o ../../../obj/linux/release/module_players/psf_bios.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/music/wav_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/wav_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/xsf/psf_vfs.cpp -o ../../../obj/linux/release/module_players/psf_vfs.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/music/wav_supp_adpcm.cpp -o ../../../../obj/linux/release/core_plugins_players/wav_supp_adpcm.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../3rdparty -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/music/ogg_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/ogg_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/gates/ogg_api_dynamic.cpp -o ../../../obj/linux/release/sound_backends/ogg_api_dynamic.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/fmopl.cpp -o ../../obj/linux/release/gme/fmopl.cpp.o -MMD /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/fmopl.cpp: In function 'void advance(FM_OPL*)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/fmopl.cpp:775:57: warning: comparison of integer expressions of different signedness: 'INT32' {aka 'int'} and 'UINT32' {aka 'unsigned int'} [-Wsign-compare] 775 | if ( op->volume >= op->sl ) | ~~~~~~~~~~~^~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/fmopl.cpp: At global scope: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/fmopl.cpp:1260:13: warning: 'void OPLCloseTable()' defined but not used [-Wunused-function] 1260 | static void OPLCloseTable( void ) | ^~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/music/wav_supp_ffmpeg.cpp -o ../../../../obj/linux/release/core_plugins_players/wav_supp_ffmpeg.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/gates/mp3_api_dynamic.cpp -o ../../../obj/linux/release/sound_backends/mp3_api_dynamic.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/xsf/gsf.cpp -o ../../../obj/linux/release/module_players/gsf.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Ay_Apu.cpp -o ../../obj/linux/release/gme/Ay_Apu.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/xsf/2sf.cpp -o ../../../obj/linux/release/module_players/2sf.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Resampler.cpp -o ../../obj/linux/release/gme/Resampler.cpp.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Resampler.cpp:3: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Resampler.h: In member function 'virtual const Resampler::sample_t* Resampler::resample_(sample_t**, const sample_t*, const sample_t*, int)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Resampler.h:77:55: warning: unused parameter 'out' [-Wunused-parameter] 77 | virtual sample_t const* resample_( sample_t** out, sample_t const* out_end, | ~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Resampler.h:77:76: warning: unused parameter 'out_end' [-Wunused-parameter] 77 | virtual sample_t const* resample_( sample_t** out, sample_t const* out_end, | ~~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Resampler.h:78:51: warning: unused parameter 'in_size' [-Wunused-parameter] 78 | sample_t const in [], int in_size ) BLARGG_PURE( { return in; } ) | ~~~~^~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/sid/roms.cpp -o ../../../../obj/linux/release/core_plugins_players/roms.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/saa/cop_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/cop_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/music/wav_supp_pcm.cpp -o ../../../../obj/linux/release/core_plugins_players/wav_supp_pcm.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/xsf/psf.cpp -o ../../../obj/linux/release/module_players/psf.cpp.o -MMD In file included from ../../../src/strings/format.h:18, from ../../../src/debug/src/log_real.h:20, from ../../../src/debug/log.h:16, from /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/xsf/psf.cpp:23: ../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = basic_string_view&]': ../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = basic_string_view&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {basic_string_view&}; Context = fmt::v9::basic_format_context; Args = {basic_string_view}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {basic_string_view&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {basic_string_view&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {basic_string_view&}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/xsf/psf.cpp:78:12: required from here 78 | Dbg("Open '{}'", path); | ~~~^~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0)' ../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const basic_string_view*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/xsf/xsf_metainformation.cpp -o ../../../obj/linux/release/module_players/xsf_metainformation.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Fir_Resampler.cpp -o ../../obj/linux/release/gme/Fir_Resampler.cpp.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Fir_Resampler.h:7, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Fir_Resampler.cpp:3: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Resampler.h: In member function 'virtual const Resampler::sample_t* Resampler::resample_(sample_t**, const sample_t*, const sample_t*, int)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Resampler.h:77:55: warning: unused parameter 'out' [-Wunused-parameter] 77 | virtual sample_t const* resample_( sample_t** out, sample_t const* out_end, | ~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Resampler.h:77:76: warning: unused parameter 'out_end' [-Wunused-parameter] 77 | virtual sample_t const* resample_( sample_t** out, sample_t const* out_end, | ~~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Resampler.h:78:51: warning: unused parameter 'in_size' [-Wunused-parameter] 78 | sample_t const in [], int in_size ) BLARGG_PURE( { return in; } ) | ~~~~^~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/gates/vorbisenc_api_dynamic.cpp -o ../../../obj/linux/release/sound_backends/vorbisenc_api_dynamic.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/xsf/ncsf.cpp -o ../../../obj/linux/release/module_players/ncsf.cpp.o -MMD In file included from ../../../3rdparty/sseqplayer/Track.h:15, from ../../../3rdparty/sseqplayer/Player.h:16, from /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/xsf/ncsf.cpp:32: ../../../3rdparty/sseqplayer/consts.h:38:37: warning: left shift of negative value [-Wshift-negative-value] 38 | const int AMPL_THRESHOLD = AMPL_MIN << 7; | ~~~~~~~~~^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends/gates/vorbis_api_dynamic.cpp -o ../../../obj/linux/release/sound_backends/vorbis_api_dynamic.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/xsf/sdsf.cpp -o ../../../obj/linux/release/module_players/sdsf.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/tfm/tfmmusicmaker.cpp -o ../../../obj/linux/release/module_players/tfmmusicmaker.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' ar crus ../../../lib/linux/release/libsound_backends.a ../../../obj/linux/release/sound_backends/backend_impl.cpp.o ../../../obj/linux/release/sound_backends/file_backend.cpp.o ../../../obj/linux/release/sound_backends/l10n.cpp.o ../../../obj/linux/release/sound_backends/service.cpp.o ../../../obj/linux/release/sound_backends/volume_control.cpp.o ../../../obj/linux/release/sound_backends/win32_stub.cpp.o ../../../obj/linux/release/sound_backends/dsound_stub.cpp.o ../../../obj/linux/release/sound_backends/alsa_backend.cpp.o ../../../obj/linux/release/sound_backends/sdl_stub.cpp.o ../../../obj/linux/release/sound_backends/paudio_backend.cpp.o ../../../obj/linux/release/sound_backends/openal_stub.cpp.o ../../../obj/linux/release/sound_backends/aylpt_stub.cpp.o ../../../obj/linux/release/sound_backends/oss_backend.cpp.o ../../../obj/linux/release/sound_backends/flac_backend.cpp.o ../../../obj/linux/release/sound_backends/mp3_backend.cpp.o ../../../obj/linux/release/sound_backends/ogg_backend.cpp.o ../../../obj/linux/release/sound_backends/null_backend.cpp.o ../../../obj/linux/release/sound_backends/wav_backend.cpp.o ../../../obj/linux/release/sound_backends/alsa_api_dynamic.cpp.o ../../../obj/linux/release/sound_backends/paudio_api_dynamic.cpp.o ../../../obj/linux/release/sound_backends/flac_api_dynamic.cpp.o ../../../obj/linux/release/sound_backends/mp3_api_dynamic.cpp.o ../../../obj/linux/release/sound_backends/ogg_api_dynamic.cpp.o ../../../obj/linux/release/sound_backends/vorbis_api_dynamic.cpp.o ../../../obj/linux/release/sound_backends/vorbisenc_api_dynamic.cpp.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/sound/backends' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/tfm/tfc_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/tfc_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I. -I../.. -I../../include -I../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Dual_Resampler.cpp -o ../../obj/linux/release/gme/Dual_Resampler.cpp.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Fir_Resampler.h:7, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Dual_Resampler.h:13, from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Dual_Resampler.cpp:3: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Resampler.h: In member function 'virtual const Resampler::sample_t* Resampler::resample_(sample_t**, const sample_t*, const sample_t*, int)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Resampler.h:77:55: warning: unused parameter 'out' [-Wunused-parameter] 77 | virtual sample_t const* resample_( sample_t** out, sample_t const* out_end, | ~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Resampler.h:77:76: warning: unused parameter 'out_end' [-Wunused-parameter] 77 | virtual sample_t const* resample_( sample_t** out, sample_t const* out_end, | ~~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Resampler.h:78:51: warning: unused parameter 'in_size' [-Wunused-parameter] 78 | sample_t const in [], int in_size ) BLARGG_PURE( { return in; } ) | ~~~~^~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Dual_Resampler.h: In member function 'const char* Dual_Resampler::setup(double, double, double)': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme/gme/Dual_Resampler.h:63:70: warning: unused parameter 'rolloff' [-Wunused-parameter] 63 | inline blargg_err_t Dual_Resampler::setup( double oversample, double rolloff, double gain ) | ~~~~~~~^~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/tfm/tfd_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/tfd_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' ar crus ../../lib/linux/release/libgme.a ../../obj/linux/release/gme/blargg_common.cpp.o ../../obj/linux/release/gme/blargg_errors.cpp.o ../../obj/linux/release/gme/Data_Reader.cpp.o ../../obj/linux/release/gme/Gme_File.cpp.o ../../obj/linux/release/gme/Gme_Loader.cpp.o ../../obj/linux/release/gme/Music_Emu.cpp.o ../../obj/linux/release/gme/Classic_Emu.cpp.o ../../obj/linux/release/gme/Blip_Buffer.cpp.o ../../obj/linux/release/gme/Multi_Buffer.cpp.o ../../obj/linux/release/gme/Track_Filter.cpp.o ../../obj/linux/release/gme/Rom_Data.cpp.o ../../obj/linux/release/gme/Nsf_Emu.cpp.o ../../obj/linux/release/gme/Nsf_Core.cpp.o ../../obj/linux/release/gme/Nsf_Cpu.cpp.o ../../obj/linux/release/gme/Nsf_Impl.cpp.o ../../obj/linux/release/gme/Nsfe_Emu.cpp.o ../../obj/linux/release/gme/Nes_Apu.cpp.o ../../obj/linux/release/gme/Nes_Cpu.cpp.o ../../obj/linux/release/gme/Nes_Oscs.cpp.o ../../obj/linux/release/gme/Nes_Fds_Apu.cpp.o ../../obj/linux/release/gme/Nes_Fme7_Apu.cpp.o ../../obj/linux/release/gme/Nes_Namco_Apu.cpp.o ../../obj/linux/release/gme/Nes_Vrc6_Apu.cpp.o ../../obj/linux/release/gme/Nes_Vrc7_Apu.cpp.o ../../obj/linux/release/gme/ym2413.cpp.o ../../obj/linux/release/gme/Gbs_Emu.cpp.o ../../obj/linux/release/gme/Gbs_Core.cpp.o ../../obj/linux/release/gme/Gbs_Cpu.cpp.o ../../obj/linux/release/gme/Gb_Apu.cpp.o ../../obj/linux/release/gme/Gb_Cpu.cpp.o ../../obj/linux/release/gme/Gb_Oscs.cpp.o ../../obj/linux/release/gme/Hes_Emu.cpp.o ../../obj/linux/release/gme/Hes_Core.cpp.o ../../obj/linux/release/gme/Hes_Apu.cpp.o ../../obj/linux/release/gme/Hes_Apu_Adpcm.cpp.o ../../obj/linux/release/gme/Hes_Cpu.cpp.o ../../obj/linux/release/gme/Gym_Emu.cpp.o ../../obj/linux/release/gme/Ym2612_Emu.cpp.o ../../obj/linux/release/gme/fm2612.cpp.o ../../obj/linux/release/gme/Sms_Apu.cpp.o ../../obj/linux/release/gme/Kss_Emu.cpp.o ../../obj/linux/release/gme/Kss_Core.cpp.o ../../obj/linux/release/gme/Kss_Cpu.cpp.o ../../obj/linux/release/gme/Kss_Scc_Apu.cpp.o ../../obj/linux/release/gme/Z80_Cpu.cpp.o ../../obj/linux/release/gme/Opl_Apu.cpp.o ../../obj/linux/release/gme/fmopl.cpp.o ../../obj/linux/release/gme/Ay_Apu.cpp.o ../../obj/linux/release/gme/Resampler.cpp.o ../../obj/linux/release/gme/Fir_Resampler.cpp.o ../../obj/linux/release/gme/Dual_Resampler.cpp.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/gme' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/tfm/tfe_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/tfe_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/sid/songlengths.cpp -o ../../../../obj/linux/release/core_plugins_players/songlengths.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/tfm/tfm_plugin.cpp -o ../../../../obj/linux/release/core_plugins_players/tfm_plugin.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/xsf/usf.cpp -o ../../../obj/linux/release/module_players/usf.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/xsf/gsf_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/gsf_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../3rdparty/sidplayfp -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/sid/sid_base.cpp -o ../../../../obj/linux/release/core_plugins_players/sid_base.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/xsf/2sf_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/2sf_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/music/mp3_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/mp3_supp.cpp.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/music/mp3_supp.cpp:29: In function 'void L3_decode_scalefactors(const uint8_t*, uint8_t*, bs_t*, const L3_gr_info_t*, float*, int)', inlined from 'void L3_decode(mp3dec_t*, mp3dec_scratch_t*, L3_gr_info_t*, int)' at ../../../../3rdparty/minimp3/minimp3.h:1190:31, inlined from 'int mp3dec_decode_frame(mp3dec_t*, const uint8_t*, int, mp3d_sample_t*, mp3dec_frame_info_t*)' at ../../../../3rdparty/minimp3/minimp3.h:1712:26: ../../../../3rdparty/minimp3/minimp3.h:681:42: warning: writing 2 bytes into a region of size 1 [-Wstringop-overflow=] 681 | iscf[gr->n_long_sfb + i + 0] += gr->subblock_gain[0] << sh; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../3rdparty/minimp3/minimp3.h: In function 'int mp3dec_decode_frame(mp3dec_t*, const uint8_t*, int, mp3d_sample_t*, mp3dec_frame_info_t*)': ../../../../3rdparty/minimp3/minimp3.h:648:26: note: at offset [39, 40] into destination object 'iscf' of size 40 648 | uint8_t scf_size[4], iscf[40]; | ^~~~ In function 'void L3_decode_scalefactors(const uint8_t*, uint8_t*, bs_t*, const L3_gr_info_t*, float*, int)', inlined from 'void L3_decode(mp3dec_t*, mp3dec_scratch_t*, L3_gr_info_t*, int)' at ../../../../3rdparty/minimp3/minimp3.h:1190:31, inlined from 'int mp3dec_decode_frame(mp3dec_t*, const uint8_t*, int, mp3d_sample_t*, mp3dec_frame_info_t*)' at ../../../../3rdparty/minimp3/minimp3.h:1712:26: ../../../../3rdparty/minimp3/minimp3.h:683:42: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 683 | iscf[gr->n_long_sfb + i + 2] += gr->subblock_gain[2] << sh; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../3rdparty/minimp3/minimp3.h: In function 'int mp3dec_decode_frame(mp3dec_t*, const uint8_t*, int, mp3d_sample_t*, mp3dec_frame_info_t*)': ../../../../3rdparty/minimp3/minimp3.h:648:26: note: at offset [41, 296] into destination object 'iscf' of size 40 648 | uint8_t scf_size[4], iscf[40]; | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/xsf/ncsf_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/ncsf_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/xsf/psf_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/psf_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/xsf/sdsf_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/sdsf_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/xsf/usf_supp.cpp -o ../../../../obj/linux/release/core_plugins_players/usf_supp.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/vgm/videogamemusic.cpp -o ../../../../obj/linux/release/core_plugins_players/videogamemusic.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/xmp/xmp_base.cpp -o ../../../../obj/linux/release/core_plugins_players/xmp_base.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/xsf/xsf_factory.cpp -o ../../../obj/linux/release/module_players/xsf_factory.cpp.o -MMD In file included from ../../../src/strings/format.h:18, from ../../../include/error_tools.h:18, from /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/xsf/xsf_factory.cpp:16: ../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = basic_string_view&]': ../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = basic_string_view&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {basic_string_view&}; Context = fmt::v9::basic_format_context; Args = {basic_string_view}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {basic_string_view&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {basic_string_view&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {basic_string_view&}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/xsf/xsf_factory.cpp:71:10: required from here 71 | Dbg("Resolving dependency '{}'", name); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0)' ../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const basic_string_view*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = const std::__cxx11::basic_string&]': ../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = const std::__cxx11::basic_string&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {const std::__cxx11::basic_string, std::allocator >&}; Context = fmt::v9::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {const std::__cxx11::basic_string, std::allocator >&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string, std::allocator >&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {const std::__cxx11::basic_string, std::allocator >&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {const std::__cxx11::basic_string, std::allocator >&}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/xsf/xsf_factory.cpp:89:14: required from here 89 | Dbg("Found unresolved dependency '{}'", dep); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0)' ../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((* & val))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/vgm/vgm_base.cpp -o ../../../../obj/linux/release/core_plugins_players/vgm_base.cpp.o -MMD /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/vgm/vgm_base.cpp: In constructor 'Module::LibVGM::LoaderAdapter::LoaderAdapter(Binary::View)': /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/vgm/vgm_base.cpp:74:87: warning: missing initializer for member '_data_loader_callbacks::ddeinit' [-Wmissing-field-initializers] 74 | &Close, &Tell, &Length, &Eof}; | ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -DHAVE_LOCALTIME_R -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../.. -I../../../3rdparty/mgba/include -I../../../3rdparty/mgba/src -I../../../include -I../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/module/players/xsf/xsf.cpp -o ../../../obj/linux/release/module_players/xsf.cpp.o -MMD make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' ar crus ../../../lib/linux/release/libmodule_players.a ../../../obj/linux/release/module_players/duration.cpp.o ../../../obj/linux/release/module_players/iterator.cpp.o ../../../obj/linux/release/module_players/pipeline.cpp.o ../../../obj/linux/release/module_players/properties_helper.cpp.o ../../../obj/linux/release/module_players/properties_meta.cpp.o ../../../obj/linux/release/module_players/streaming.cpp.o ../../../obj/linux/release/module_players/tracking.cpp.o ../../../obj/linux/release/module_players/ascsoundmaster.cpp.o ../../../obj/linux/release/module_players/ayc.cpp.o ../../../obj/linux/release/module_players/ayemul.cpp.o ../../../obj/linux/release/module_players/aym_base.cpp.o ../../../obj/linux/release/module_players/aym_base_stream.cpp.o ../../../obj/linux/release/module_players/aym_base_track.cpp.o ../../../obj/linux/release/module_players/aym_parameters.cpp.o ../../../obj/linux/release/module_players/aym_properties_helper.cpp.o ../../../obj/linux/release/module_players/fasttracker.cpp.o ../../../obj/linux/release/module_players/globaltracker.cpp.o ../../../obj/linux/release/module_players/prosoundcreator.cpp.o ../../../obj/linux/release/module_players/prosoundmaker.cpp.o ../../../obj/linux/release/module_players/protracker1.cpp.o ../../../obj/linux/release/module_players/protracker2.cpp.o ../../../obj/linux/release/module_players/protracker3.cpp.o ../../../obj/linux/release/module_players/psg.cpp.o ../../../obj/linux/release/module_players/soundtracker.cpp.o ../../../obj/linux/release/module_players/soundtrackerpro.cpp.o ../../../obj/linux/release/module_players/sqtracker.cpp.o ../../../obj/linux/release/module_players/turbosound.cpp.o ../../../obj/linux/release/module_players/vortex.cpp.o ../../../obj/linux/release/module_players/ymvtx.cpp.o ../../../obj/linux/release/module_players/abysshighestexperience.cpp.o ../../../obj/linux/release/module_players/chiptracker.cpp.o ../../../obj/linux/release/module_players/dac_base.cpp.o ../../../obj/linux/release/module_players/dac_parameters.cpp.o ../../../obj/linux/release/module_players/dac_properties_helper.cpp.o ../../../obj/linux/release/module_players/dac_simple.cpp.o ../../../obj/linux/release/module_players/digitalmusicmaker.cpp.o ../../../obj/linux/release/module_players/digitalstudio.cpp.o ../../../obj/linux/release/module_players/extremetracker1.cpp.o ../../../obj/linux/release/module_players/prodigitracker.cpp.o ../../../obj/linux/release/module_players/sampletracker.cpp.o ../../../obj/linux/release/module_players/sqdigitaltracker.cpp.o ../../../obj/linux/release/module_players/v2m.cpp.o ../../../obj/linux/release/module_players/etracker.cpp.o ../../../obj/linux/release/module_players/saa_base.cpp.o ../../../obj/linux/release/module_players/saa_parameters.cpp.o ../../../obj/linux/release/module_players/tfc.cpp.o ../../../obj/linux/release/module_players/tfd.cpp.o ../../../obj/linux/release/module_players/tfm_base.cpp.o ../../../obj/linux/release/module_players/tfm_base_stream.cpp.o ../../../obj/linux/release/module_players/tfm_base_track.cpp.o ../../../obj/linux/release/module_players/tfm_parameters.cpp.o ../../../obj/linux/release/module_players/tfmmusicmaker.cpp.o ../../../obj/linux/release/module_players/2sf.cpp.o ../../../obj/linux/release/module_players/gsf.cpp.o ../../../obj/linux/release/module_players/gsf_rom.cpp.o ../../../obj/linux/release/module_players/memory_region.cpp.o ../../../obj/linux/release/module_players/ncsf.cpp.o ../../../obj/linux/release/module_players/psf.cpp.o ../../../obj/linux/release/module_players/psf_bios.cpp.o ../../../obj/linux/release/module_players/psf_exe.cpp.o ../../../obj/linux/release/module_players/psf_vfs.cpp.o ../../../obj/linux/release/module_players/sdsf.cpp.o ../../../obj/linux/release/module_players/usf.cpp.o ../../../obj/linux/release/module_players/xsf.cpp.o ../../../obj/linux/release/module_players/xsf_factory.cpp.o ../../../obj/linux/release/module_players/xsf_metainformation.cpp.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/module/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' g++ -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../../../.. -I../../../../3rdparty/vgmstream/ext_includes -I../../../../include -I../../../../src -std=c++17 -fvisibility-inlines-hidden -c /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/vgmstream/vgmstream_base.cpp -o ../../../../obj/linux/release/core_plugins_players/vgmstream_base.cpp.o -MMD In file included from ../../../../src/strings/format.h:18, from ../../../../include/error_tools.h:18, from /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/vgmstream/vgmstream_base.cpp:18: ../../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = basic_string_view&]': ../../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = basic_string_view&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {basic_string_view&}; Context = fmt::v9::basic_format_context; Args = {basic_string_view}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {basic_string_view&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string&>]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {basic_string_view&}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {basic_string_view&}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/vgmstream/vgmstream_base.cpp:79:12: required from here 79 | Dbg("Found {}", name); | ~~~^~~~~~~~~~~~~~~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0)' ../../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map >((*(const basic_string_view*)(& val)))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../../../../3rdparty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = const ZXTune::PluginId&]': ../../../../3rdparty/fmt/include/fmt/core.h:1793:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; type = fmt::v9::detail::type::string_type; T = const ZXTune::PluginId&; typename std::enable_if::type = 0]' 1793 | return make_value(val); | ~~~~~~~~~~~~~~~~~~~^~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:1917:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {const ZXTune::PluginId&, const char*&}; Context = fmt::v9::basic_format_context; Args = {ZXTune::PluginId, const char*}]' 1915 | data_{detail::make_arg< | ~~~~~~~~~~~~~~~~~ 1916 | is_packed, Context, | ~~~~~~~~~~~~~~~~~~~ 1917 | detail::mapped_type_constant, Context>::value>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1918 | FMT_FORWARD(args))...} { | ~~~~~~~~~~~~~~~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:1934:31: required from 'std::string fmt::v9::format(format_string, T&& ...) [with T = {const ZXTune::PluginId&, const char*}; std::string = std::__cxx11::basic_string; format_string = basic_format_string]' 1934 | return {FMT_FORWARD(args)...}; | ^ ../../../../src/strings/format.h:29:23: required from 'String Strings::Format(S&&, P&& ...) [with S = const char*&; P = {const ZXTune::PluginId&, const char*}; String = std::__cxx11::basic_string]' 29 | return fmt::format(std::forward(format), std::forward

(params)...); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../src/debug/src/log_real.h:71:40: required from 'void Debug::Stream::operator()(const char*, P&& ...) const [with P = {const ZXTune::PluginId&, const char*}]' 71 | Message(Module, Strings::Format(msg, std::forward

(p)...)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players/vgmstream/vgmstream_base.cpp:625:14: required from here 625 | Dbg("Failed to create {}: {}", Desc.Id, e.what()); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../3rdparty/fmt/include/fmt/core.h:3224:44: in 'constexpr' expansion of 'fmt::v9::make_format_args<>(args#0, ((const char*&)args#1))' ../../../../3rdparty/fmt/include/fmt/core.h:1751:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ^~~ ../../../../3rdparty/fmt/include/fmt/core.h:1751:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper >().fmt::v9::detail::arg_mapper >::map((* & val))' 1751 | const auto& arg = arg_mapper().map(FMT_FORWARD(val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' ar crus ../../../../lib/linux/release/libcore_plugins_players.a ../../../../obj/linux/release/core_plugins_players/multitrack_plugin.cpp.o ../../../../obj/linux/release/core_plugins_players/plugin.cpp.o ../../../../obj/linux/release/core_plugins_players/plugins_list.cpp.o ../../../../obj/linux/release/core_plugins_players/asap_base.cpp.o ../../../../obj/linux/release/core_plugins_players/asc_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/ay_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/ayc_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/aym_plugin.cpp.o ../../../../obj/linux/release/core_plugins_players/freq_tables.cpp.o ../../../../obj/linux/release/core_plugins_players/ftc_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/gtr_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/psc_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/psg_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/psm_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/pt1_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/pt2_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/pt3_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/sqt_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/st1_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/st3_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/stc_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/stp_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/ts_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/vtx_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/ahx_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/chi_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/dac_plugin.cpp.o ../../../../obj/linux/release/core_plugins_players/dmm_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/dst_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/et1_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/pdt_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/sqd_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/str_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/v2m_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/gme_base.cpp.o ../../../../obj/linux/release/core_plugins_players/kss_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/spc_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/openmpt_base.cpp.o ../../../../obj/linux/release/core_plugins_players/mtc_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/multi_base.cpp.o ../../../../obj/linux/release/core_plugins_players/ffmpeg_decoder.cpp.o ../../../../obj/linux/release/core_plugins_players/flac_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/mp3_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/ogg_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/wav_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/wav_supp_adpcm.cpp.o ../../../../obj/linux/release/core_plugins_players/wav_supp_ffmpeg.cpp.o ../../../../obj/linux/release/core_plugins_players/wav_supp_pcm.cpp.o ../../../../obj/linux/release/core_plugins_players/cop_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/roms.cpp.o ../../../../obj/linux/release/core_plugins_players/sid_base.cpp.o ../../../../obj/linux/release/core_plugins_players/songlengths.cpp.o ../../../../obj/linux/release/core_plugins_players/tfc_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/tfd_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/tfe_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/tfm_plugin.cpp.o ../../../../obj/linux/release/core_plugins_players/vgm_base.cpp.o ../../../../obj/linux/release/core_plugins_players/videogamemusic.cpp.o ../../../../obj/linux/release/core_plugins_players/vgmstream_base.cpp.o ../../../../obj/linux/release/core_plugins_players/xmp_base.cpp.o ../../../../obj/linux/release/core_plugins_players/2sf_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/gsf_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/ncsf_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/psf_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/sdsf_supp.cpp.o ../../../../obj/linux/release/core_plugins_players/usf_supp.cpp.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/src/core/plugins/players' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht' gcc -g -O2 -DNDEBUG -funroll-loops -finline-functions -fdata-sections -ffunction-sections -DEMU_COMPILE -DEMU_LITTLE_ENDIAN -DLSB_FIRST -DC68K_NO_JUMP_TABLE -DNO_DYNAREC -DHAVE_STDINT_H -DSOURCES_ROOT=\"/usr/src/RPM/BUILD/zxtune-r5056\" -funsigned-char -fno-strict-aliasing -fvisibility=hidden -W -Wall -Wextra -pipe -I../.. -I../../include -I../../src -c /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/c68k/c68kexec.c -o ../../obj/linux/release/ht/c68kexec.c.o -MMD In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/c68k/c68kexec.c:131: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/c68k/c68kexec.c: In function 'C68k_Exec': /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/c68k/c68kmac.inc:272:34: warning: comparison of integer expressions of different signedness: 's32' {aka 'int'} and 'u32' {aka 'unsigned int'} [-Wsign-compare] 272 | if ((line == 7) || (line > CPU->flag_I)) \ | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/c68k/c68kexec.c:222:5: note: in expansion of macro 'CHECK_INT' 222 | CHECK_INT | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/c68k/c68kexec.c:300: /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/c68k/c68k_op8.inc:5015:41: warning: comparison of integer expressions of different signedness: 'pointer' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 5015 | if ((dst == 0x80000000) && (src == -1)) | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/c68k/c68k_op8.inc:5138:41: warning: comparison of integer expressions of different signedness: 'pointer' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 5138 | if ((dst == 0x80000000) && (src == -1)) | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/c68k/c68k_op8.inc:5254:41: warning: comparison of integer expressions of different signedness: 'pointer' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 5254 | if ((dst == 0x80000000) && (src == -1)) | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/c68k/c68k_op8.inc:5370:41: warning: comparison of integer expressions of different signedness: 'pointer' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 5370 | if ((dst == 0x80000000) && (src == -1)) | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/c68k/c68k_op8.inc:5494:41: warning: comparison of integer expressions of different signedness: 'pointer' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 5494 | if ((dst == 0x80000000) && (src == -1)) | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/c68k/c68k_op8.inc:5618:41: warning: comparison of integer expressions of different signedness: 'pointer' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 5618 | if ((dst == 0x80000000) && (src == -1)) | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/c68k/c68k_op8.inc:5686:41: warning: comparison of integer expressions of different signedness: 'pointer' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 5686 | if ((dst == 0x80000000) && (src == -1)) | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/c68k/c68k_op8.inc:5754:41: warning: comparison of integer expressions of different signedness: 'pointer' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 5754 | if ((dst == 0x80000000) && (src == -1)) | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/c68k/c68k_op8.inc:5822:41: warning: comparison of integer expressions of different signedness: 'pointer' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 5822 | if ((dst == 0x80000000) && (src == -1)) | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/c68k/c68k_op8.inc:5890:41: warning: comparison of integer expressions of different signedness: 'pointer' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 5890 | if ((dst == 0x80000000) && (src == -1)) | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/c68k/c68k_op8.inc:5954:41: warning: comparison of integer expressions of different signedness: 'pointer' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 5954 | if ((dst == 0x80000000) && (src == -1)) | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/c68k/c68k_op8.inc:6022:41: warning: comparison of integer expressions of different signedness: 'pointer' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 6022 | if ((dst == 0x80000000) && (src == -1)) | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/c68k/c68k_op8.inc:6090:41: warning: comparison of integer expressions of different signedness: 'pointer' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 6090 | if ((dst == 0x80000000) && (src == -1)) | ^~ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/c68k/c68kmac.inc:272:34: warning: comparison of integer expressions of different signedness: 's32' {aka 'int'} and 'u32' {aka 'unsigned int'} [-Wsign-compare] 272 | if ((line == 7) || (line > CPU->flag_I)) \ | ^ /usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht/Core/c68k/c68kexec.c:317:5: note: in expansion of macro 'CHECK_INT' 317 | CHECK_INT | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht' make[2]: Entering directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht' ar crus ../../lib/linux/release/libht.a ../../obj/linux/release/ht/arm.c.o ../../obj/linux/release/ht/dcsound.c.o ../../obj/linux/release/ht/satsound.c.o ../../obj/linux/release/ht/sega.c.o ../../obj/linux/release/ht/yam.c.o ../../obj/linux/release/ht/c68k.c.o ../../obj/linux/release/ht/c68kexec.c.o ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/usr/src/RPM/BUILD/zxtune-r5056/3rdparty/ht' make: *** [Makefile:5: all] Error 2 error: Bad exit status from /usr/src/tmp/rpm-tmp.87624 (%build) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.87624 (%build) Command exited with non-zero status 1 585.73user 62.45system 1:30.00elapsed 720%CPU (0avgtext+0avgdata 1439120maxresident)k 0inputs+0outputs (0major+12982935minor)pagefaults 0swaps hsh-rebuild: rebuild of `zxtune-r5056-alt1.1.src.rpm' failed. Command exited with non-zero status 1 4.64user 3.49system 1:56.29elapsed 6%CPU (0avgtext+0avgdata 136736maxresident)k 1184inputs+0outputs (0major+326324minor)pagefaults 0swaps